Nokia 2730 ability to input hindi characters

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a
Nokia 2730. It’s easy enough when using other programs (such as calendar or
to do list) using the “options” menu when a text box is selected, but this
is not supported from within commcare. As an alternative, i tried setting
the default language of the phone to Hindi, which still did not work. Does
CommCare support other input character sets? If yes, how do we enable this?

Thanks,
Jon

··· -- Jonathan Payne, MS D-Tree International 615.579.5413 skype: jonathandavidpayne

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

··· On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne wrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a
Nokia 2730. It’s easy enough when using other programs (such as calendar or
to do list) using the “options” menu when a text box is selected, but this
is not supported from within commcare. As an alternative, i tried setting
the default language of the phone to Hindi, which still did not work. Does
CommCare support other input character sets? If yes, how do we enable this?

Thanks,
Jon


Jonathan Payne, MS
D-Tree International
615.579.5413
skype: jonathandavidpayne

Hi Clayton, thanks for the feedback. Let’s give the other method a try, where it zooms in on the input box, on the CARE AMTSL protocol. Let me know if you need any additional info from me to make this happen.

-Jon

··· Sent from my iPhone

On Nov 22, 2010, at 10:09 PM, Clayton Sims csims@dimagi.com wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way. Our applications support text input in one of two ways: In the normal way, you type keys and they enter text into fields on the screen one character at a time. The alternate way is the default Nokia style where once you are on a text box, you press the center button, pop out to a text entry UI, and then finish up, going back into chatterbox. I don’t believe that hindi text input is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method that will enable Hindi text, but I believe we can have the server roll you guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne paynejd@gmail.com wrote:
Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a Nokia 2730. It’s easy enough when using other programs (such as calendar or to do list) using the “options” menu when a text box is selected, but this is not supported from within commcare. As an alternative, i tried setting the default language of the phone to Hindi, which still did not work. Does CommCare support other input character sets? If yes, how do we enable this?

Thanks,
Jon


Jonathan Payne, MS
D-Tree International
615.579.5413
skype: jonathandavidpayne

Jon,

Quick comment: nearly every Hindi (or other) speaker I have met in India who
routinely writes SMS actually writes in Hinglish (Hindi words spelled with
Roman characters), even if their phone supports the Devanagari script. This
is always much faster as it requires less key strokes.

Obviously it will be useful for us to have Devanagari input supported in
CommCare, but just wanted to point that out in case it applies for your
users as well.

If you collect text inputs in Hinglish, there are plenty of handy
transliteration apps available online (like google translate) that will
convert Roman into Devanagari.

The best,
Derek

··· On Mon, Nov 22, 2010 at 10:09 PM, Clayton Sims wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne paynejd@gmail.com wrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a
Nokia 2730. It’s easy enough when using other programs (such as calendar or
to do list) using the “options” menu when a text box is selected, but this
is not supported from within commcare. As an alternative, i tried setting
the default language of the phone to Hindi, which still did not work. Does
CommCare support other input character sets? If yes, how do we enable this?

Thanks,
Jon


Jonathan Payne, MS
D-Tree International
615.579.5413
skype: jonathandavidpayne

Cool, I’ll roll a custom build for now that you can test. It will be labeled
accordingly in CommCare HQ.

-Clayton

··· On Mon, Nov 22, 2010 at 9:21 PM, Jonathan Payne wrote:

Hi Clayton, thanks for the feedback. Let’s give the other method a try,
where it zooms in on the input box, on the CARE AMTSL protocol. Let me know
if you need any additional info from me to make this happen.

-Jon

Sent from my iPhone

On Nov 22, 2010, at 10:09 PM, Clayton Sims csims@dimagi.com wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne < paynejd@gmail.com paynejd@gmail.com> wrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a
Nokia 2730. It’s easy enough when using other programs (such as calendar or
to do list) using the “options” menu when a text box is selected, but this
is not supported from within commcare. As an alternative, i tried setting
the default language of the phone to Hindi, which still did not work. Does
CommCare support other input character sets? If yes, how do we enable this?

Thanks,
Jon


Jonathan Payne, MS
D-Tree International
615.579.5413
skype: jonathandavidpayne

Hi Clayton and Derek,

First off, thanks for creating the custom build. Unfortunately, CommCare
won’t load now. Fails during “CommCare is starting” screen with this
message: “There was an error and CommCare cannot be started” The logs show
(also attached):

[Error loading locale hi. There were 2 keys which were contained in this

locale, but were not properly registered in the default Locale. Any keys
which are added to a locale should always be added to the default locale to
ensure appropriate functioning.

The missing translations were for the keys:

bpanc.menu.send.all,bapanc.menu.send.all.val,]

tried this on builds of two of our functioning apps and received same
error.

Derek, my hope is that we’ll also go with hinglish text entry. we’ve had
several requests for straight hindi entry, though, and will likely need to
demonstrate both. the regular texters that i’ve talked to all use english or
hinglish entry, so hopefully that’s what we settle. interesting to hear
that’s also the norm where you are.

Thanks,
jon

IBP-19Nov error report.zip (11.5 KB)

··· On Wed, Nov 24, 2010 at 9:50 AM, Derek Treatman wrote:

Jon,

Quick comment: nearly every Hindi (or other) speaker I have met in India
who routinely writes SMS actually writes in Hinglish (Hindi words spelled
with Roman characters), even if their phone supports the Devanagari script.
This is always much faster as it requires less key strokes.

Obviously it will be useful for us to have Devanagari input supported in
CommCare, but just wanted to point that out in case it applies for your
users as well.

If you collect text inputs in Hinglish, there are plenty of handy
transliteration apps available online (like google translate) that will
convert Roman into Devanagari.

The best,
Derek

On Mon, Nov 22, 2010 at 10:09 PM, Clayton Sims csims@dimagi.com wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne paynejd@gmail.comwrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on
a Nokia 2730. It’s easy enough when using other programs (such as calendar
or to do list) using the “options” menu when a text box is selected, but
this is not supported from within commcare. As an alternative, i tried
setting the default language of the phone to Hindi, which still did not
work. Does CommCare support other input character sets? If yes, how do we
enable this?

Thanks,
Jon


Jonathan Payne, MS
D-Tree International
615.579.5413
skype: jonathandavidpayne

Ok, I’ve rolled a custom build called (1.0.X) for testing purposes that lets
you enter text with the pop out. You can run builds against it to test the
behavior.

Want to quickly note that the build is unstable and untested, and shouldn’t
be used for any production apps.

-Clayton

··· On Tue, Nov 23, 2010 at 11:40 AM, Clayton Sims wrote:

Cool, I’ll roll a custom build for now that you can test. It will be
labeled accordingly in CommCare HQ.

-Clayton

On Mon, Nov 22, 2010 at 9:21 PM, Jonathan Payne paynejd@gmail.com wrote:

Hi Clayton, thanks for the feedback. Let’s give the other method a try,
where it zooms in on the input box, on the CARE AMTSL protocol. Let me know
if you need any additional info from me to make this happen.

-Jon

Sent from my iPhone

On Nov 22, 2010, at 10:09 PM, Clayton Sims csims@dimagi.com wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne < paynejd@gmail.com paynejd@gmail.com> wrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on
a Nokia 2730. It’s easy enough when using other programs (such as calendar
or to do list) using the “options” menu when a text box is selected, but
this is not supported from within commcare. As an alternative, i tried
setting the default language of the phone to Hindi, which still did not
work. Does CommCare support other input character sets? If yes, how do we
enable this?

Thanks,
Jon


Jonathan Payne, MS
D-Tree International
615.579.5413
skype: jonathandavidpayne

Hi Jon - let me address this one, I caused that problem with work I was
doing on the menus.

Will update in a moment

Steve

··· From: commcare-users@googlegroups.com [mailto:commcare-users@googlegroups.com] On Behalf Of Jonathan Payne Sent: Wednesday, November 24, 2010 2:03 AM To: commcare-users@googlegroups.com Subject: Re: Nokia 2730 ability to input hindi characters

Hi Clayton and Derek,

First off, thanks for creating the custom build. Unfortunately, CommCare
won’t load now. Fails during “CommCare is starting” screen with this
message: “There was an error and CommCare cannot be started” The logs show
(also attached):

[Error loading locale hi. There were 2 keys which were contained in this
locale, but were not properly registered in the default Locale. Any keys
which are added to a locale should always be added to the default locale to
ensure appropriate functioning.

The missing translations were for the keys:
bpanc.menu.send.all,bapanc.menu.send.all.val,]

tried this on builds of two of our functioning apps and received same error.

Derek, my hope is that we’ll also go with hinglish text entry. we’ve had
several requests for straight hindi entry, though, and will likely need to
demonstrate both. the regular texters that i’ve talked to all use english or
hinglish entry, so hopefully that’s what we settle. interesting to hear
that’s also the norm where you are.

Thanks,

jon

On Wed, Nov 24, 2010 at 9:50 AM, Derek Treatman derek.treatman@gmail.com wrote:

Jon,

Quick comment: nearly every Hindi (or other) speaker I have met in India who
routinely writes SMS actually writes in Hinglish (Hindi words spelled with
Roman characters), even if their phone supports the Devanagari script. This
is always much faster as it requires less key strokes.

Obviously it will be useful for us to have Devanagari input supported in
CommCare, but just wanted to point that out in case it applies for your
users as well.

If you collect text inputs in Hinglish, there are plenty of handy
transliteration apps available online (like google translate) that will
convert Roman into Devanagari.

The best,

Derek

On Mon, Nov 22, 2010 at 10:09 PM, Clayton Sims csims@dimagi.com wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne paynejd@gmail.com wrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a
Nokia 2730. It’s easy enough when using other programs (such as calendar or
to do list) using the “options” menu when a text box is selected, but this
is not supported from within commcare. As an alternative, i tried setting
the default language of the phone to Hindi, which still did not work. Does
CommCare support other input character sets? If yes, how do we enable this?

Thanks,

Jon


Jonathan Payne, MS

D-Tree International
615.579.5413
skype: jonathandavidpayne

Loads fine now Jon, please try it again

Thanks

Steve

··· From: Steve Ollis [mailto:steve.ollis@gmail.com] Sent: Wednesday, November 24, 2010 7:12 AM To: 'commcare-users@googlegroups.com' Subject: RE: Nokia 2730 ability to input hindi characters

Hi Jon - let me address this one, I caused that problem with work I was
doing on the menus.

Will update in a moment

Steve

From: commcare-users@googlegroups.com
[mailto:commcare-users@googlegroups.com] On Behalf Of Jonathan Payne
Sent: Wednesday, November 24, 2010 2:03 AM
To: commcare-users@googlegroups.com
Subject: Re: Nokia 2730 ability to input hindi characters

Hi Clayton and Derek,

First off, thanks for creating the custom build. Unfortunately, CommCare
won’t load now. Fails during “CommCare is starting” screen with this
message: “There was an error and CommCare cannot be started” The logs show
(also attached):

[Error loading locale hi. There were 2 keys which were contained in this
locale, but were not properly registered in the default Locale. Any keys
which are added to a locale should always be added to the default locale to
ensure appropriate functioning.

The missing translations were for the keys:
bpanc.menu.send.all,bapanc.menu.send.all.val,]

tried this on builds of two of our functioning apps and received same error.

Derek, my hope is that we’ll also go with hinglish text entry. we’ve had
several requests for straight hindi entry, though, and will likely need to
demonstrate both. the regular texters that i’ve talked to all use english or
hinglish entry, so hopefully that’s what we settle. interesting to hear
that’s also the norm where you are.

Thanks,

jon

On Wed, Nov 24, 2010 at 9:50 AM, Derek Treatman derek.treatman@gmail.com wrote:

Jon,

Quick comment: nearly every Hindi (or other) speaker I have met in India who
routinely writes SMS actually writes in Hinglish (Hindi words spelled with
Roman characters), even if their phone supports the Devanagari script. This
is always much faster as it requires less key strokes.

Obviously it will be useful for us to have Devanagari input supported in
CommCare, but just wanted to point that out in case it applies for your
users as well.

If you collect text inputs in Hinglish, there are plenty of handy
transliteration apps available online (like google translate) that will
convert Roman into Devanagari.

The best,

Derek

On Mon, Nov 22, 2010 at 10:09 PM, Clayton Sims csims@dimagi.com wrote:

Jon,

So I believe that Hindi input is supported, but in a somewhat awkward way.
Our applications support text input in one of two ways: In the normal way,
you type keys and they enter text into fields on the screen one character at
a time. The alternate way is the default Nokia style where once you are on a
text box, you press the center button, pop out to a text entry UI, and then
finish up, going back into chatterbox. I don’t believe that hindi text input
is possible in the former method.

Unfortunately, it’s a compile time option to use the pop-out pop-in method
that will enable Hindi text, but I believe we can have the server roll you
guys a test build to see if that input mode is acceptable if you’d like.

-Clayton

On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne paynejd@gmail.com wrote:

Great idea to start a google group…

We are having trouble setting the input language to Hindi in CommCare on a
Nokia 2730. It’s easy enough when using other programs (such as calendar or
to do list) using the “options” menu when a text box is selected, but this
is not supported from within commcare. As an alternative, i tried setting
the default language of the phone to Hindi, which still did not work. Does
CommCare support other input character sets? If yes, how do we enable this?

Thanks,

Jon


Jonathan Payne, MS

D-Tree International
615.579.5413
skype: jonathandavidpayne

Great, this is now working. The first keypress in an input box zooms
in on the text and shows all the system options in the “Options” menu,
including Writing Language. Will know in a few weeks which option
we’re planning to go with and can decide then how best to handle it.

Thanks,
Jon

··· On 11/24/10, Steve Ollis wrote: > Loads fine now Jon, please try it again > > > > Thanks > > Steve > > > > From: Steve Ollis [mailto:steve.ollis@gmail.com] > Sent: Wednesday, November 24, 2010 7:12 AM > To: 'commcare-users@googlegroups.com' > Subject: RE: Nokia 2730 ability to input hindi characters > > > > Hi Jon - let me address this one, I caused that problem with work I was > doing on the menus. > > > > Will update in a moment > > > > Steve > > > > From: commcare-users@googlegroups.com > [mailto:commcare-users@googlegroups.com] On Behalf Of Jonathan Payne > Sent: Wednesday, November 24, 2010 2:03 AM > To: commcare-users@googlegroups.com > Subject: Re: Nokia 2730 ability to input hindi characters > > > > Hi Clayton and Derek, > > > > First off, thanks for creating the custom build. Unfortunately, CommCare > won't load now. Fails during "CommCare is starting" screen with this > message: "There was an error and CommCare cannot be started" The logs show > (also attached): > > > > [Error loading locale hi. There were 2 keys which were contained in this > locale, but were not properly registered in the default Locale. Any keys > which are added to a locale should always be added to the default locale to > ensure appropriate functioning. > > The missing translations were for the keys: > bpanc.menu.send.all,bapanc.menu.send.all.val,] > > > > tried this on builds of two of our functioning apps and received same error. > > > > > Derek, my hope is that we'll also go with hinglish text entry. we've had > several requests for straight hindi entry, though, and will likely need to > demonstrate both. the regular texters that i've talked to all use english or > hinglish entry, so hopefully that's what we settle. interesting to hear > that's also the norm where you are. > > > > Thanks, > > jon > > > > On Wed, Nov 24, 2010 at 9:50 AM, Derek Treatman wrote: > > Jon, > > > > Quick comment: nearly every Hindi (or other) speaker I have met in India who > routinely writes SMS actually writes in Hinglish (Hindi words spelled with > Roman characters), even if their phone supports the Devanagari script. This > is always much faster as it requires less key strokes. > > > > Obviously it will be useful for us to have Devanagari input supported in > CommCare, but just wanted to point that out in case it applies for your > users as well. > > > > If you collect text inputs in Hinglish, there are plenty of handy > transliteration apps available online (like google translate) that will > convert Roman into Devanagari. > > > > The best, > > Derek > > > > On Mon, Nov 22, 2010 at 10:09 PM, Clayton Sims wrote: > > Jon, > > > > So I believe that Hindi input is supported, but in a somewhat awkward way. > Our applications support text input in one of two ways: In the normal way, > you type keys and they enter text into fields on the screen one character at > a time. The alternate way is the default Nokia style where once you are on a > text box, you press the center button, pop out to a text entry UI, and then > finish up, going back into chatterbox. I don't believe that hindi text input > is possible in the former method. > > > > Unfortunately, it's a compile time option to use the pop-out pop-in method > that will enable Hindi text, but I believe we can have the server roll you > guys a test build to see if that input mode is acceptable if you'd like. > > > > -Clayton > > On Fri, Nov 19, 2010 at 7:43 PM, Jonathan Payne wrote: > > Great idea to start a google group... > > > > We are having trouble setting the input language to Hindi in CommCare on a > Nokia 2730. It's easy enough when using other programs (such as calendar or > to do list) using the "options" menu when a text box is selected, but this > is not supported from within commcare. As an alternative, i tried setting > the default language of the phone to Hindi, which still did not work. Does > CommCare support other input character sets? If yes, how do we enable this? > > > > Thanks, > > Jon > > > > -- > Jonathan Payne, MS > > D-Tree International > 615.579.5413 > skype: jonathandavidpayne > > > > > > > >

Jonathan Payne, MS
615.579.5413
skype: jonathandavidpayne