because you cannot write to the file system, your "updated files" will need to be stored in the database. since these could get large you might consider using blobstore to store the files.
then yes, you'll have to override T() with something that reads blobstore, or your database. i would recommend using memcache as well to reduce the number of DB queries. On Dec 2, 7:35 pm, Richard <[email protected]> wrote: > I want to allow users to add languages and translate strings for my > app. The app is hosted on GAE so overriding the translation files is > not allowed. > > What do you recommend? - override T() with my own helper that reads > from the database?

