Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Listar todos os artigos de notícias relacionados aos 'direitos indígenas' ou 'colonialismo', retornando seus títulos, conteúdos e nomes dos autores, para artigos publicados em inglês ou francês.
 ###Tabelas: 
CREATE TABLE articles_multilang (id INT, title VARCHAR(255), content TEXT, author_id INT, language VARCHAR(255)); INSERT INTO articles_multilang (id, title, content, author_id, language) VALUES (1, 'Article 1', 'Indigenous rights...', 1, 'en'), (2, 'Article 2', 'Les droits...', 2, 'fr'); CREATE TABLE authors_multilang (id INT, name VARCHAR(255)); INSERT INTO authors_multilang (id, name) VALUES (1, 'Author 1'), (2, 'Author 2');
SELECT a.title, a.content, au.name FROM articles_multilang a JOIN authors_multilang au ON a.author_id = au.id WHERE a.title LIKE '%indigenous rights%' OR a.title LIKE '%colonialism%' OR a.content LIKE '%indigenous rights%' OR a.content LIKE '%colonialism%' AND (a.language = 'en' OR a.language = 'fr');