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
Eric House
328300c8a2
add translations of language names
2015-03-19 22:34:08 -07:00
Eric House
1dcc40df02
latest French strings
2015-03-19 22:25:44 -07:00
Eric House
ddfe5839d2
fake versions of language names
2015-03-19 22:20:24 -07:00
Eric House
202bcef034
undo utf8->ascii changes made by old version of script; add language
...
names so they can be localized (though the strings aren't used yet)
2015-03-19 22:20:06 -07:00
Eric House
69aa57d951
fix to output unicode
2015-03-19 06:58:28 -07:00
Eric House
75a805634f
increase buffer size so French strings don't overflow and get
...
truncated.
2015-03-19 06:28:40 -07:00
Eric House
5f33d99c2e
toward making full use of getQuantityString(): add util method to pass
...
quantity through to java world, use it, convert English <string>
resources to <plurals> (using python script) based on parallel changes
in French, and modify callsites to call getQuantityString() where
R.string.xxx became R.plurals.xxx.
2015-03-18 21:23:30 -07:00
Eric House
e89fdf7dc4
first cut at script to convert <string> to <plurals> (with only one "other" <item>)
2015-03-18 07:13:27 -07:00
Eric House
fff57a5638
use plurals for another string, and add getQuantityString to delegates
...
baseclass.
2015-03-17 21:22:37 -07:00
Eric House
5d64089a5b
first faked plurals
2015-03-17 20:47:37 -07:00
Eric House
4514fc4449
fake <plurals> too
2015-03-17 20:47:17 -07:00
Eric House
caf4d73e46
Use plurals for first time as test case. More to follow, along with
...
accomodating fixes to the LocUtils system.
2015-03-17 07:20:56 -07:00
Eric House
80c8a7231d
use Android's longer date/time format
2015-03-16 07:42:16 -07:00
Eric House
3ddbb6be0f
include build timestamp as a long, and let android utilities format it
...
based on locale and timezone.
2015-03-16 07:38:20 -07:00
Eric House
a055815b70
fix so prefs doesn't crash when pct_suffix is translated
2015-03-16 07:10:41 -07:00
Eric House
84a291216e
move a few more debug strings out where they can be translated; fix
...
(via hack!) so translator credit is shown.
2015-03-15 21:46:03 -07:00
Eric House
69cd16e758
merge, ignoring R.java
2015-03-15 21:15:32 -07:00
Eric House
fc685aeaa0
copy in from android_multi2 branch so there will be no merge conflicts
2015-03-15 21:14:08 -07:00
Eric House
632332363e
latest French translations
2015-03-15 21:09:57 -07:00
Eric House
4718056344
more French strings
2015-03-12 21:14:55 -07:00
Eric House
1debad42bc
make paired buttons height fill their container, forcing them to be
...
the same size in the case where one has two lines of text and the other
doesn't. Should make no difference in English, but matters for French.
2015-03-12 21:06:31 -07:00
Eric House
60c320d1ae
fix buttons being unaligned when one has longer text (e.g. in French)
2015-03-12 07:17:33 -07:00
Eric House
e871819a9d
move strings used for debug features, e.g. debug menu, into
...
strings.xml so they can be translated.
2015-03-10 20:24:54 -07:00
Eric House
52b8427fb1
list major changes for next release
2015-03-10 20:23:51 -07:00
Eric House
57c727e3cd
add new flag to usage()
2015-03-10 19:56:22 -07:00
Eric House
b01b43d5d8
tweak string
2015-03-10 08:06:44 -07:00
Eric House
78f8b2aff4
include comments from French file -- work in progress
2015-03-10 07:42:05 -07:00