def get(self, start=None, end=None, pseudo_type=None): """ Return the requested translation in a json string. If self.language is None, return all translations. Args: start: Start for pagination. end: End for pagination. Returns: A dict with the translation(s). Raises: BadRequestError: There was a problem with the request. """ try: template = _compile_translation_template( self.resource, self.language, pseudo_type ) except Exception, e: logger.error(e.message, exc_info=True) raise BadRequestError( "Error compiling the translation file: %s" % e )
def get(self, pseudo_type): """ Return the requested translation as a file. Returns: The compiled template. Raises: BadRequestError: There was a problem with the request. """ try: template = _compile_translation_template( self.resource, self.language, pseudo_type ) except Exception, e: logger.error(e.message, exc_info=True) return BadRequestError("Error compiling the translation file: %s" %e )