It must return a 2 level array of translation strings.
# "catalogue+variant" the catalogue and its variants.
# "source string" translation keys, and its translations.
array('catalogue+variant' =>
array('source string' => 'target string', ...)
...),
...);