[geeklog-devel] CrowdTranslation plugin

Benjamin Talic b.ttalic at gmail.com
Sun Jun 16 17:23:57 EDT 2013


>My first guess would be that the language items would be present in the
database.
At this point I am thinking of a table like:
Language| Array      | Array_Key| Translation
German  |LANG01   | 2                | mehr

Then the packing is done by finding all the entries of the same language
and adding them to the correct arrays to produce a php file like
the ones currently provided with Geeklog.

>So, anybody can register (at the main site) for a translation, receives
some credentials to load in his/hers local database which could be checked
by the plugin
I like this idea. Until now I guessed that anyone could send a translation
to some kind of master database. The translations would be filtered there,
and packed for deployment later on.


>Besides Geeklog is it the plan to allow the crowd sourcing translation plugin
to translate other plugins (like the core plugins, forum or even itself)?
Since I don't know of any other way I thought of mapping all the LANG array
names inside a php file, something like $lang_arrays=array($LANG01,
$LANG03, $LANG04); to enable the plugin to access them later on. I would
also add the core plugins to the file. Later on, an API could be made so
that developers who want to enable translations would have to create a
similar file for their plugin.

So the agreement is to allow users to add any language they like?
How about adding a bit of jQueryUI magic, do that the input field for the
language has auto-complete, that way we could at least reduce the
possibility of creating redundant(misspellings) languages.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist8.pair.net/pipermail/geeklog-devel/attachments/20130616/804c910c/attachment.html>


More information about the geeklog-devel mailing list