See (Encyclopedia/Dictionaries)

Language helpers (French translation and pronunciation)

Digitial Dialects (Interactive language learning website including Indonesian other many other languages)

Embassy of Indonesia (Indonesian culture, arts and tradition)

Culture and History of Indonesia (A brief guide to Indonesian religion, geography and other facts)

Duolingo (Is a free language Apple App which you can sign up with your email address, facebook or google. This free resource has been independently tested and currently features five languages including french, with several more being trialled)