← Back to team overview

dhis2-devs team mailing list archive

Re: multilingual DHIS2 API and SDK

 

I think Rodolfo is referring to the SDK... Yes... with the form names and
option names translated we are ok...

On Wed, Feb 10, 2016 at 8:37 AM, Rodolfo Melia <rmelia@xxxxxxxxxxxx> wrote:

> Hi Morton - thanks for the clarification. Now that we know that we have
> what i think are the two critical translations in the API, how difficult
> would it be to add the concept of multilingual to the APK ?
>
>
> On Wednesday, 10 February 2016, Morten Olav Hansen <mortenoh@xxxxxxxxx>
> wrote:
>
>> Hi
>>
>> Translated form names have been available under "displayFormName" for a
>> long time, I have added code to 2.22 and trunk to also translate options
>> when requesting a optionset (by id or collection). we can't do this for all
>> objects, as its a quite heavy operation, normally we only translate a
>> single object or a collection of objects
>>
>> --
>> Morten
>>
>> On Tue, Feb 9, 2016 at 11:48 PM, Rodolfo Melia <rmelia@xxxxxxxxxxxx>
>> wrote:
>>
>>> It will be great if we can prioritise the metadata to be multilingual in
>>> the API. We already know how to translate the Android UI, by generating our
>>> own build.
>>>
>>> I'm copying Morton to see if he can give us an idea of when the API
>>> would be able to return the Form Name and Options in multilingual format.
>>> It is critical for many of the implementations that we have in the pipeline
>>> in Asia - we need the analytics in English, but the data collection, using
>>> android, in the local language.
>>>
>>> *Rodolfo Meliá*
>>>
>>>
>>> On 9 February 2016 at 14:42, Araz Abishov <araz@xxxxxxxxx> wrote:
>>>
>>>> Unfortunately, translation of metadata/data is not completely supported
>>>> in API due to some implementation complexities in the core, so we still
>>>> don’t know when exactly we will be able to implement multilingual support
>>>> for android apps.
>>>>
>>>> What we can do is additional setting for choosing language in
>>>> application preferences (but it will work only for UI prompts). In feature,
>>>> when API will be completely supporting translations, we will be able
>>>> seamlessly integrate support for it in android apps.
>>>>
>>>> Best Regards,
>>>> Araz Abishov
>>>>
>>>> On February 9, 2016 at 3:21:00 PM, Jose Garcia Muñoz (
>>>> josemp10@xxxxxxxxx) wrote:
>>>>
>>>>
>>>> Hi Araz,
>>>>
>>>> I am talking about metadata (dataelements, optionsets, etc...). We
>>>> don't have problems with the user interface...
>>>>
>>>> Thanks Araz
>>>>
>>>> On Tue, Feb 9, 2016 at 3:15 PM, Araz Abishov <araz@xxxxxxxxx> wrote:
>>>>
>>>>> Hi Jose and David,
>>>>>
>>>>> I just have a few questions to understand problem better:
>>>>>
>>>>>  - Are we talking about translation of application prompts or
>>>>> translation of metadata/data?
>>>>>  - Do you want user to be able to switch languages in user interface?
>>>>> (a setting which allows to do that)
>>>>>
>>>>> Best Regards,
>>>>> Araz Abishov
>>>>>
>>>>> On February 9, 2016 at 1:48:51 PM, David Hagan (
>>>>> david.hagan@xxxxxxxxxxxxx) wrote:
>>>>>
>>>>> Afternoon Jose,
>>>>>
>>>>> I second the question!
>>>>>
>>>>> Actually, I’ve had this conversation on another thread over the
>>>>> new-year break as we have a similar requirement (English, Russian,
>>>>> Ukrainian) … we’re making do with one language at the moment, but the next
>>>>> iteration cycle of the App really needs the user to be able to switch
>>>>> languages.
>>>>>
>>>>> David
>>>>>
>>>>> On 9 February 2016 at 13:32, Jose Garcia Muñoz <josemp10@xxxxxxxxx>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>> Dear Simen, devs,
>>>>>>
>>>>>> some months ago we started a conversation with you to know if the
>>>>>> DHIS2-SDK is supporting multilingual or not? The answer was:
>>>>>>
>>>>>> "unfortunately there isn't very good support for multilingual in the
>>>>>> SDK yet. It's actually not that much work we just haven't prioritized it
>>>>>> yet so it could be made available without too much trouble... There
>>>>>> is a bit of work that has do be done on the server side to update the web
>>>>>> API. Unfortunately I would have to say that it likely would come in 2016,
>>>>>> but when is unknown"
>>>>>>
>>>>>> Do you have any updates? was the DHIS2 web API updated? If not, when
>>>>>> can we expect that? 2.23?
>>>>>>
>>>>>> It is becaming some kind of urgent now because we plan to roll-out
>>>>>> different android apps in different countries (speaking French, English,
>>>>>> Spanish, Portuguese)..
>>>>>>
>>>>>> Please, let us know if you have some more information to share.
>>>>>>
>>>>>> Thanks
>>>>>> Jose
>>>>>>
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>>> Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>>> More help : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>> Post to     : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>
>
> --
> *Rodolfo Meliá*
> *Principal  |  *rmelia@xxxxxxxxxxxx
> Skype: rod.melia  |  +44 777 576 4090  |  +1 708 872 7636
> www.knowming.com
>
>

Follow ups

References