Eric House
e00938aeb1
fix to use ANDROID_NDK instead of NDK_ROOT, following fdroid's
...
convention, but also not to require either if ndk-build is on PATH.
2015-04-07 07:07:24 -07:00
Eric House
b618091c0f
tweak menu text
2015-04-06 07:01:19 -07:00
Eric House
4c76cc09cf
fix another place where language name needed translation
2015-04-06 06:59:33 -07:00
Eric House
b2894d4857
fix (via patch from translator) case where langauge name needed
...
translation
2015-04-06 06:59:15 -07:00
Eric House
676bbf5610
new French string
2015-04-02 19:15:35 -07:00
Eric House
75bb77b901
generated files
2015-04-02 07:19:14 -07:00
Eric House
6a74cdba44
make description of human and robot wordlists in prefs localizable
2015-04-02 06:47:35 -07:00
Eric House
27dde57660
add xlateLang() to delegate base class
2015-04-02 06:22:34 -07:00
Eric House
6d39a0fdca
translate language being offered to download
2015-04-02 06:19:37 -07:00
Eric House
3a460fa58d
use localized language names in prefs
2015-04-01 21:53:51 -07:00
Eric House
34f1d4aeeb
fix some confusion between language name used as key (unlocalized
...
value that should have been the iso standard two-letter code) and
localized language name, including subclass of ArrayAdapter that keeps
a hash from visible/localized language and the corresponding code.
2015-04-01 07:45:04 -07:00
Eric House
827b24b0ee
add capitalize()
2015-04-01 06:57:52 -07:00
Eric House
f48ed0cd9c
don't show both on-first-launch alerts at the same time
2015-04-01 06:45:18 -07:00
Eric House
0df1e696f8
more translated strings
2015-03-31 20:40:45 -07:00
Eric House
7d4aa8dd17
fix warning
2015-03-31 20:38:45 -07:00
Eric House
be7effa65b
cleanup
2015-03-31 06:53:07 -07:00
Eric House
d16552327b
tweaks to French strings
2015-03-31 06:13:08 -07:00
Eric House
c2179664d8
make some debug strings localizable
2015-03-30 19:34:38 -07:00
Eric House
c330b53d89
add a "do not show again" checkbox to confirmThen alerts, and use it
...
to offer that option to the alert asking if you want to download the
wordlist for your phone's language.
2015-03-30 19:23:12 -07:00
Eric House
be017747b3
don't keep trying to download wordlist when there isn't one
2015-03-30 08:27:44 -07:00
Eric House
789c9c20a0
fix mistaken commit: don't hard-code Italian
2015-03-30 08:27:17 -07:00
Eric House
7cbec919ef
set default language and wordlist after downloading for non-english
...
device
2015-03-30 08:18:42 -07:00
Eric House
a4e24ec566
forgot generated strings
2015-03-30 08:05:05 -07:00
Eric House
e1f0c176d5
confirm before downloading wordlist, and only check-and-offer once.
2015-03-30 08:04:37 -07:00
Eric House
427b652c27
add pref and strings for the key that'll be used to prevent multiple
...
attempts to download wordlist for non-English phone
2015-03-27 22:00:24 -07:00
Eric House
51e6892c32
add option to list a single language code's wordlists
2015-03-27 21:54:56 -07:00
Eric House
31f3e71704
remove repeated code
2015-03-27 21:53:37 -07:00
Eric House
10fe016785
tweaks to strings.xml copying: add comment warning files are
...
generated, and don't copy over strings that say "XLATE ME"
2015-03-27 21:37:29 -07:00
Eric House
9ee5c0d0eb
French string tweak: add plurals item
2015-03-27 21:33:09 -07:00
Eric House
d826af9c03
disable downloadable localization via a static final in XWApp
2015-03-27 08:17:32 -07:00
Eric House
c0199e8768
include copy-strings.py in the build
2015-03-27 07:46:50 -07:00
Eric House
3995d96a9f
this is now a generated file
2015-03-27 07:28:52 -07:00
Eric House
ac811f1690
move French strings into res_src/, and add script to filter/copy all
...
strings.xml files from there to res/, effectively including them in
the app the way the Android SDK intends. This will allow me to turn
off the downloadable localization stuff which is tripping over having
more than English built in. ToDo: incorporate the copy into the build.
2015-03-27 07:26:51 -07:00
Eric House
2c1ee29c2f
on startup, if you don't have a wordlist installed for your locale
...
install one. TODO: only do it once, since if user later deletes the
wordlist he's presumed not to want it or to know how to install again;
better completion message; set default language to match wordlist;
deal with case where language has no wordlist (don't try again.)
2015-03-26 07:33:55 -07:00
Eric House
398d5de369
toward debugging network stalls: log when state changes, and provide
...
debug-build-only reset.
2015-03-26 05:49:41 -07:00
Eric House
d5984a34b7
include language code in available dicts json
2015-03-25 06:51:13 -07:00
Eric House
a3378d89a8
only show upgrade dialog on English systems
2015-03-25 06:20:53 -07:00
Eric House
b684e32dca
remove duplicate lookup URLs
2015-03-25 05:45:47 -07:00
Eric House
669ef0745b
increase buffer size to remove overlow formatting history in French
2015-03-25 05:45:13 -07:00
Eric House
1cd450bb7b
use <plurals> for dictionary deletion string
2015-03-25 04:52:02 -07:00
Eric House
51e86269ac
use try for better usage error message
2015-03-25 04:51:30 -07:00
Eric House
7c45ec5f8c
add Wiktionary as a lookup option. This overlaps Catalan, so duplicate
...
links need to be detected and suppressed.
2015-03-25 04:50:35 -07:00
Eric House
899d2073b2
towards a script to sanity-check localized strings.xml files against
...
English
2015-03-25 04:43:33 -07:00
Eric House
6f556f7264
latest French strings
2015-03-24 07:41:53 -07:00
Eric House
3b53d05746
translate language names downloaded as part of dict info.
2015-03-24 07:36:11 -07:00
Eric House
16e3ef9246
assert I've got the plurals vs singular strings right
2015-03-24 07:33:24 -07:00
Eric House
930d72402d
fix crash due to mis-numbered format specifier
2015-03-23 07:50:29 -07:00
Eric House
2631ab1094
add prefs checkbox to disable it's-your-turn notifications
2015-03-23 07:30:42 -07:00
Eric House
bd7bfb328e
use localized language names; add some quantity="one" plurals items
...
for English; revert one <plural> to <string> because the quantity is
fixed and knowable and a pain to pass to getQuantityString().
2015-03-20 07:28:40 -07:00
Eric House
36839ac82b
fix so multiple strings can be cached per id to support <plurals>
...
strings crossing jni boundary.
2015-03-19 23:03:15 -07:00