Hi Mark
Indicia uses UTF-8 which does support Chinese characters so this ought to be OK, though I've not tested it outside European character sets. I assume you will stick to left-to-right reading orientation?
So, you will first need to configure your Drupal install to allow users to pick their preferred language. There are ways of doing this in Drupal rather than Indicia - see documentation at https://drupal.org/taxonomy/term/34342. Note that because Indicia can run outside Drupal, although we rely on Drupal for language selection, we don't use Drupal to do the translation itself but instead have our own set of language files.
Next, you'll need to find out what 2 character ISO language code is being picked up in the drupal global $language->language variable when your user picks the Chinese language. From what I understand this will be zh. Now, assuming that you want to translate a page built using the dynamic_sample_occurrence.php prebuilt form, you can create a simple text file (in utf-8 encoding of course) called iform/client_helpers/prebuilt_forms/lang/dynamic_sample_occurrence.zh.php. There are some notes on how to fill this file at http://indicia-docs.readthedocs.org/en/ … age-files. You could also create a file called node.n.zh.php to create a page specific translation. In practice, you will want to be populating the $custom_term_overrides variable with translations from the text you see on screen into the Chinese versions.
Hope that helps,
Best wishes
John
John van Breda
Biodiverse IT