@Override
 public List<WalletLanguage> getLanguages(String translatorPublicKey)
     throws CantGetWalletLanguagesException {
   try {
     return walletLanguageMiddlewareDao.findAllLanguagesByTranslator(translatorPublicKey);
   } catch (CantGetWalletLanguagesException e) {
     errorManager.reportUnexpectedPluginException(
         Plugins.BITDUBAI_WALLET_LANGUAGE_MIDDLEWARE,
         UnexpectedPluginExceptionSeverity.DISABLES_SOME_FUNCTIONALITY_WITHIN_THIS_PLUGIN,
         e);
     throw e;
   } catch (InvalidParameterException e) {
     // TODO METODO NO IMPLEMENTADO AUN - OJO: solo INFORMATIVO de ayuda VISUAL para DEBUG -
     // Eliminar si molesta
     e.printStackTrace();
   }
   // TODO METODO CON RETURN NULL - OJO: solo INFORMATIVO de ayuda VISUAL para DEBUG - Eliminar si
   // molesta
   return null;
 }