def r_collection(self, objectId, lang=None):
collection = self.resolver.getMetadata(objectId)<EOL>return {<EOL>"<STR_LIT>": "<STR_LIT>",<EOL>"<STR_LIT>": {<EOL>"<STR_LIT>": {<EOL>"<STR_LIT:label>": str(collection.get_label(lang)),<EOL>"<STR_LIT:id>": collection.id,<EOL>"<STR_LIT>": str(collection.model),<EOL>"<STR_LIT:type>": str(collection.type),<EOL>},<EOL>"<STR_LIT>": self.make_members(collection, lang=lang),<EOL>"<STR_LIT>": self.make_parents(collection, lang=lang)<EOL>},<EOL>}<EOL>
Collection content browsing route function

        :param objectId: Collection identifier
        :type objectId: str
        :param lang: Lang in which to express main data
        :type lang: str
        :return: Template and collections contained in given collection
        :rtype: {str: Any}