Eric House
28e81e3a74
translate preferences -- finally.
2014-04-24 07:56:27 -07:00
Eric House
3b4c672492
toward substituting what getString (or the resource compiler) normally does.
2014-04-24 07:08:57 -07:00
Eric House
ed3370133f
use lowercase \u instead; \U isn't acceptable in java
2014-04-24 07:01:53 -07:00
Eric House
00ecf0d9d0
be consistent using capital-U \U to indicate unicode
2014-04-24 06:53:13 -07:00
Eric House
28c0862604
translations come in with ids rather than English strings as keys
2014-04-24 06:31:27 -07:00
Eric House
8612a5f624
use IDs rather than english strings as keys in passing
...
translations. Requires parallel change on client, and currently
doesn't quite work because e.g. \n is not replaced before the
translation is rendered.
2014-04-24 06:24:38 -07:00
Eric House
1e5a474692
remove unneeded param
2014-04-24 06:21:10 -07:00
Eric House
7434c6a3a7
cleanup
2014-04-23 19:41:44 -07:00
Eric House
6d7d4955a0
more informative log message
2014-04-23 19:38:16 -07:00
Eric House
780b22678e
add param caller expects
2014-04-23 19:35:35 -07:00
Eric House
36f839f8d1
more stuff to not reverse/capitalize (e.g. "\n"); print to stdout by default
2014-04-23 19:35:10 -07:00
Eric House
19c32b0444
Merge branch 'android_branch' into android_localize
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-04-23 07:44:51 -07:00
Eric House
6a4c599da5
Merge remote branch 'origin/android_branch' into android_branch
2014-04-23 07:40:46 -07:00
Eric House
e25a0e7dbc
changes for translation downloading
2014-04-23 07:39:36 -07:00
Eric House
cb96960446
let's track changes in the fake translations for a bit
2014-04-23 06:28:03 -07:00
Eric House
e643e9d5c0
add debug preference via which Translate menuitems must be enabled
2014-04-22 21:06:05 -07:00
Eric House
0a3371a82f
break most of PrefsActivity into PrefsDelegate
2014-04-22 20:59:58 -07:00
Eric House
f410f8bb1a
separate local and blessed (server) translations, fix to update or insert correctly and handle keys with embedded quotes, etc. Works to download translations, but a lot of longer keys don't seem to be matching.
2014-04-22 07:43:55 -07:00
Eric House
0e9790ee7c
new string
2014-04-22 07:42:26 -07:00
Eric House
66768c7e7d
better formatting and key identity checking
2014-04-22 07:30:32 -07:00
Eric House
ec0443b2ce
add constraint to loc table
2014-04-22 07:29:35 -07:00
Eric House
94597ee287
record R.java where it won't be used. I want to see how often, and in what ways, it changes.
2014-04-21 19:46:27 -07:00
Eric House
45b1b0bfa8
script to produce the translation array that's downloaded to device
2014-04-21 07:13:41 -07:00
Eric House
0bf8b45157
implement reverse fake-locale
2014-04-20 21:36:41 -07:00
Eric House
5d3beb6404
script to generate fake locales from English strings.xml for use testing downloading translations
2014-04-20 21:26:43 -07:00
Eric House
155dd6f19a
snapshot: now receives updates from the server and they show up in
...
menus etc. (after a restart.)
2014-04-20 06:49:26 -07:00
Eric House
f0bd300f1b
add setter for new table
2014-04-20 06:45:00 -07:00
Eric House
ed7da84da6
fix compile: add missing param
2014-04-18 19:38:12 -07:00
Eric House
e0404801ba
fix clean builds
2014-04-18 19:25:40 -07:00
Eric House
dbc42c3ad2
include xlation info in update request to server. It's not handled yet
...
and so the handling of the result is untested.
2014-04-18 08:03:01 -07:00
Eric House
901e07c0aa
getter for new pairs DB
2014-04-18 08:02:25 -07:00
Eric House
b636fe263b
new table for generic key/value pairs, and fix crash on new install by
...
not requiring localization db to exist during db creation.
2014-04-18 08:01:26 -07:00
Eric House
96c7f301d0
replace the last of the context.getString(...) calls with LocUtils.getString(context,...)
2014-04-18 07:14:27 -07:00
Eric House
ce59793458
use table to recover from too-new db. (tables are ugly in java)
2014-04-18 07:06:51 -07:00
Eric House
62ecd00971
remove redundant code
2014-04-18 06:26:25 -07:00
Eric House
4d08c7cef9
merge android_branch->android_localize
2014-04-18 06:21:45 -07:00
Eric House
48eb900212
merge -> android_branch
2014-04-18 06:10:25 -07:00
Eric House
c576ec7d7d
up client version so relay knows we're cool
2014-04-18 06:05:15 -07:00
Eric House
8ba19184a0
merge from_android_beta_82->android_branch
2014-04-17 08:32:39 -07:00
Eric House
529e6733d0
up strings for new release
2014-04-17 08:27:42 -07:00
Eric House
56ce5761d7
fix malformed utf-8: writeBytes just strips all but the last byte of multi-byte utf8 chars!
2014-04-17 07:42:34 -07:00
Eric House
843518af4d
use antcall with params rather than dependency with global properties
2014-04-17 05:34:27 -07:00
Eric House
538cd7b154
disallow duplicate strings in strings.xml, manually appending #<digit>. Will eventually filter that out of displayed strings.
2014-04-16 21:14:53 -07:00
Eric House
f5f7428683
fix debug tree to build again, this time with a paramaterized common
...
xml file
2014-04-16 21:06:41 -07:00
Eric House
79dc66b3a7
add array index as comment
2014-04-16 07:44:10 -07:00
Eric House
be581e762e
fix more getString calls -- just keeps going
2014-04-16 07:12:45 -07:00
Eric House
85ffd0cad9
fix getStrings() calls for studylists
2014-04-16 07:02:09 -07:00
Eric House
1eea5bfed5
route more getString() calls through LocUtils
2014-04-16 06:52:20 -07:00
Eric House
1c35bd2a1b
call init from outside after constructor completes rather than from inside constructor
2014-04-16 06:46:24 -07:00
Eric House
e2ed445fca
complete rename of activity
2014-04-16 06:44:38 -07:00