Hi Norm,
There are two options:
You can have both cultures in the same index and specify the culture code property in the Web part to be:
{%CurrentDocument.DocumentCulture%} - this would ensure that only documents in the currently selected culture show in the results.
Alternatively, you can proceed with your current setup and use a
K# statement to evaluate the current culture, using the same macro, and output the appropriate index name. Let me know if you need any help with the syntax.
Does that help?
Regards,
Sandro