Views in English and Spanish My site is in English and Spanish. 
My question pertains to the Similar by terms module and a custom view that on click shows random filtered by term nodes. How would I create an argument to show Spanish content when in Spanish mode, and English content when in English mode? I realize that I could simply filter nodes for Spanish.
How does the Similar by Terms module recognize the fact the page is in either English or Spanish, and display the appropriate language on click?
I think you should not think about language and let Drupal handle it.

If you install locale module and configure it correctly you will gain what you need:


Install the Locale, Internationalization and Taxonomy translation modules. (The latter is optional.)
When adding a taxonomy term, select "Multilingual options->Per language terms."
When adding a content type, select "Workflow settings->Enabled."
when adding content, select language.