<p>I have a list control in Flex that has been data bound to an e4x xml object from an HTTPService. </p>

<p>I would now like to have a button that clears the list, how can I do this?</p>

<p>I have tried:</p>

<pre>
<code>
list.dataProvider = null;
</code>
</pre>

<p>which does not seem to work, I have also tried:</p>

<pre>
<code>
list.dataProvider = {};
</code>
</pre>

<p>which clears the items but leaves [object,object] as the first item in the list...</p>

I don't have any experience crowd-sourcing translations, but my advice would be to find some dependable freelance translators in your target languages (check out Proz.com), and keep going back to them every time you have new content. Application UIs are notoriously difficult to localize because of lack of context in the resource files, and so you want someone who understands the application and is able/willing to test the localized version. Each of the localizations will undoubtedly reveal i18n bugs as well, so there is likely to be a bit of back and forth the first time around. I guess my point is that you don't want arms-length relationships with your translators; they should feel like an extension of your team.
Anyway, bravo for internationalizing your application. Good luck!