ExceptionUtils.checkEmpty("expression", expression);
Expression translatedExpression = null;
try
{
final LibraryTranslation libraryTranslation =
LibraryTranslationFinder.findLibraryTranslation(translationName);
if (libraryTranslation != null)
{
final Translator translator = libraryTranslation.getTranslator();
translatedExpression = translator.translate(translationName, expression, contextElement);
}
else
{
logger.error("ERROR! No translation found with name --> '" + translationName + "'");