DJ P

unread,
Aug 15, 2014, 11:53:11 AM8/15/14
to mitappinv...@googlegroups.com

I am a beginner App Inventor.
I do not speak English well. but almost Resources are in English.
How do I create a dictionary? 

Enis

unread,
Aug 15, 2014, 12:02:28 PM8/15/14
to mitappinv...@googlegroups.com
Presently, AI2 is generally an English based environment.

If you're trying to create a language dictionary for English to Spanish for example, AI wouldn't have the capacity to do that internally without getting all of it's info from a Fusion Table or an outside source.

If you want to create a dictionary or translation of the AI2 docs etc., this is an open source project and you're welcome to try.  Here is the link to the source code:  http://appinventor.mit.edu/appinventor-sources/

There are very few, limited resources in other languages for AI.  What language are you specifically interested in using?

SteveJG

unread,
Aug 15, 2014, 1:05:51 PM8/15/14
to mitappinv...@googlegroups.com
Late in Fall 2014 MIT intends to start an activity with forum users to translate some of the documentation to other languages. This means by 2015 there may be language resources available.  Which languages will depend on how many volunteers are found to do the translations.    Until then,  many AI2 users whose language is not English use Google Translate  -- it provides an imperfect translation but it is often useful.  Also, there are some Web pages devoted to App Inventor in various other languages ... for example, do a Web Search   for  "App Inventor   Spanish"    and you get  https://sites.google.com/site/appinventormegusta/        Perhaps there are Web pages in your language?

To make a simple dictionary with AI2  I would use a List of Lists,   then  the lookup in pairs block (in the List blocks).  You would want to have a search routine to find the word in your own language, once it is found,  the app would find the corresponding word in English.   The reverse is true also.     Yes, you will also need a few buttons, textboxes (to input your search word) and labels (to display the corresponding words in English or your language).

Enis mentioned, this would have to be a small dictionary, but it might be all you want and a limited dictionary can be built with AI2.

What language would you use?     Is this what you intend?

Regards,
Steve
Reply all
Reply to author
Forward
0 new messages