lets say, you had pdoMenu - snippet - call:
[[!pdoMenu?
&startId=`0`
&includeTVs=`mml_pagetitle,mml_menutitle`
&level=`1`
&prepareTVs=`1`
&tvPrefix=`tv.`
&loadModels=`migxmultilang`
&prepareSnippet = `mmlTranslatePdoToolsRow`
&tpl=`mml_MenuRowTpl`
&outerClass=`nav navbar-nav`
]]
and a tpl with:
<li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+tv.mml_menutitle]]</a>[[+wrapper]]</li>
this is the menutitle-placeholder, which gets the translated menutitle, of the current language:
this did only work, if you had filled this TV for every Resource, of course.
There couldn't be normal untranslatable Resources, which didn't have the TV mml_menutitle
Now, its possible to have a tpl with:
<li[[+classes]]><a href="[[+link]]" [[+attributes]]>[[+menutitle]]</a>[[+wrapper]]</li>
and menutitle does get translated, too.
There can be normal Resources now, without the translations-TV mixed with translatable Resources (which have the mml_menutitle - TV)
This is working the same way with all pdoTools - snippets.