Hmmm. Not 100% sure I understand exactly what you are asking. Would you like:
a) a field that can take different values in each language?
b) some text that is different in each language?
or
c) a combination of both?
Anyway. Here’s how you accomplish all three:
a) A field that can take different values in each language such as red, green or blue. A particular combination might be: en=red, de=blue, ru=green.
You’ll need to create a custom multilingual template variable. To do this:
1. Create color_en, color_de and color_ru template variables yourself. (YAMS doesn’t do this for you.)
2. Make them all listboxes or similar, with the option format red||green||blue.
3. Access the correct correct language value by placing
[[YAMS? &get=`tv` &from=`color`]]
in your document.
b) Some text that is different in each language. For example, en=red, de=rot, ru=красный.
There are two options here.
1. The simplest, is to use a YAMS snippet call of the form:
[[YAMS? &get=`text` &from=`en::red||de::rot||ru::красный`]]
2. The second option (which may be better for larger quantities of text or text containing special characters) is to create chunks called red_en containing red, red_de containing rot and red_ru containing красный and to use the YAMS snippet call:
[[YAMS? &get=`chunk` &from=`red`]]
c) A combination of both. The options red, green or blue should be available in each language, but the text should be appropriately translated. A particular combination might be en=red, de=blau, ru=зеленый.
Do as for a) except for the option format use red||green||blue for color_en, rot||grün||blau for color_de and красный||зеленый||синий for color_ru.
(I used Google translate for the Russian, so apologies it there were any errors.)
Hope that helps.