Project MAXS

From Support
Jump to navigation Jump to search
Edited by 2 users.
Last edit: 06:49, 6 November 2013

I'd like apply for an translatewiki.net account for Project MAXS.

MAXS is an FOSS GPLv3 licensed Modular Android XMPP Suite. More info can be found on the projects homepage: [1]

The source is available at bitbucket.org

Flow (talk)20:36, 5 November 2013

Thanks. So the files to translate are in string.xml format and are [1] [2] etc.? It would be easier to find then and pick them up if you put them all in a single directory or followed some filename pattern.

Please add message documentation. Other android projects we have use directories by language code, so for instance if the file is maxs/src/language/en/strings.xml you'd create maxs/src/language/qqq/strings.xml with the same content and the documentation of each message written in the string tag.

We currently don't have any bitbucket project; it would probably be easier if you were on GitHub, if you don't mind. Then grant @siebrand push access on the repo.

Nemo (talk)07:01, 6 November 2013

The files to translate are */res/values/strings.xml for application local string resources and shared/res-global/values/sharedglobalstrings.xml. Given the nature of the project, that is currently 14 android applications and more to come, it's hard to place all resources in one directory. Ideally twn would pattern match on '*/res/values/strings.xml' and 'shared/res-*/values/*strings.xml', assume that the origin language is english and place the translations in the adequate counter part dirs e.g. values-de, values-jp and so on. Is this workflow feasible?

Is the src/language/qqq in maxs/src/language/qqq/strings.xml a real life example? It doesn't follow Android guidelines and standard resource locations, which would be res/values-qqq/strings.xml

I have to check on how do add the message documentation to the string resources. I guess they are encoded an extra xml attribute for the string.

It would be nice if there was native support for bitbucket, but creating a synced github project seems trivial, so I will give it a try. Edit: Ok there is no automated way for bitbucket ↔ github sync, so if you would add an account for bitbucket, it would spare me and future projects hosted on bitbucket some work.

Flow (talk)14:20, 6 November 2013

Ok, let us know when you're done. For bitbucket, I don't know.

Nemo (talk)21:10, 6 November 2013

I have setup an github repo @ https://github.com/ProjectMAXS/maxs but again, it would be great to get bitbucket support.

Besides that, I think I am done. Please let me know if there is something missing from my side.

Flow (talk)22:23, 6 November 2013

Hm? have you added documentation already?

Nemo (talk)22:36, 6 November 2013

No, that was a misunderstanding on my side (see yesterdays IRC chat). I'll post again once the qqq documentation is in place.

Flow (talk)15:42, 7 November 2013
 

Pushed commit with documentation to github

Flow (talk)15:49, 8 November 2013
 
 
 
 
 

I just want to add it would be beneficial for MAXS and every other Android project on twn if https://bugzilla.wikimedia.org/show_bug.cgi?id=56276 was fixed. :)

Flow (talk)17:35, 27 November 2013

I've created a patch in Gerrit, so we can try to make some progress.

Siebrand22:12, 2 December 2013