Goncourt Prize

July 11, 2024 (2y ago)

0 views

Các cuốn sách đoạt giải Goncourt văn học từ 1903 đã dịch sang tiếng Việt

Tiếp tục series về các giải thưởng văn học nổi tiếng, hôm nay mình xin giới thiệu với các bạn về giải thưởng Goncourt.

Giải thưởng Goncourt là một trong những giải thưởng văn học quan trọng nhất của Pháp, được thành lập vào năm 1903 bởi Edmond de Goncourt, một nhà văn nổi tiếng người Pháp. Giải thưởng này được trao cho tác phẩm văn học tiếng Pháp hay nhất mỗi năm. Và dưới dây là danh sách các cuốn sách đoạt giải Goncourt từ năm 1903 đã được dịch sang tiếng Việt:

  "1905 - Những kẻ văn minh - Claude Farrère",
  "1916 - Khói lửa - Henri Barbusse",
  "1919 - Dưới bóng những cô gái tuổi hoaDưới bóng những cô gái đương hoa - Marcel Proust",
  "1933 - Thân phận con người - André Malraux",
  "1936 - Sự tha thứ muộn màng - Maxence Van der Meersch",
  "1948 - Những gia đình cự tộc - Maurice Druon",
  "1951 - Bờ biển Syrtes - Julien Gracq",
  "1956 - Rễ trời - Romain Gary",
  "1970 - Chúa tể đầm lầy - Michel Tournier",
  "1974 - Cô thợ thêu - Pascal Lainé",
  "1975 - Cuộc sống ở trước mặt - Émile Ajar",
  "1977 - Câu chuyện New York - Didier Decoin",
  "1978 - Phố những cửa hiệu u tối - Patrick Modiano",
  "1984 - Người tình - Marguerite Duras",
  "1985 - Những cuộc hôn thú man dại - Yann Queffélec",
  "1987 - Đêm thiêng - Tahar Ben Jelloun",
  "1988 - Triển lãm thuộc địa - Erik Orsenna",
  "1989 - Tạ ơn Thượng Đế - Jean Vautrin",
  "1990 - Chiến trận Chiến trường vinh quang - Jean Rouaud",
  "1991 - Những người con gái dòng Chúa chịu nạn - Pierre Combescot",
  "1995 - Di chúc Pháp - Andreï Makine",
  "1996 - Chiếc máy bay tiêm kích Zéro - Pascale Roze",
  "1997 - Chiến trận - Patrick Rambaud",
  "1998 - Nỗi niềm - Paule Constant",
  "1999 - Tôi đi đây - Jean Echenoz",
  "2000 - Ingrid Caven - Jean-Jacques Schuhl",
  "2001 - Brésil Đỏ - Jean-Christophe Rufin",
  "2003 - Người tình của Brecht - Jacques-Pierre Amette",
  "2004 - Mặt trời nhà Scorta - Laurent Gaudé",
  "2005 - Ba ngày ở nhà mẹ - François Weyergans",
  "2006 - Những kẻ thiện tâm - Jonathan Littell",
  "2007 - Alabama Song - Gilles Leroy",
  "2008 - Nhẫn thạch - Atiq Rahimi",
  "2009 - Ba phụ nữ can đảm - Marie NDiaye",
  "2010 - Bản đồ và vùng đất - Michel Houellebecq",
  "2012 - La Mã sụp đổ - Jérôme Ferrari",
  "2013 - Hẹn gặp lại trên kia - Pierre Lemaitre",
  "2014 - Không khóc - Lydie Salvayre",
  "2016 - Người lạ trong nhà - Leïla Slimani",
  "2017 - Chương trình nghị sự - Éric Vuillard",
  "2018 - Con cháu của họ cũng thế thôi - Nicolas Mathieu",
  "2019 - Không ai sống giống ai trong cuộc đời này - Jean-Paul Dubois",
  "2022 - Sống vội - Brigitte Giraud"

Code crawl

let cheerio = require("cheerio");
let axios = require("axios");
const fs = require("fs");
const path = require("path");
const url = "https://vi.wikipedia.org/wiki/Gi%E1%BA%A3i_Goncourt";

const getInfo = async () => {
  const html = await axios.get(url);
  let $ = cheerio.load(html.data);
  const data = [];

  // Lặp qua các hàng của bảng, bỏ qua hàng tiêu đề và hàng thập niên
  $("table.wikitable tbody tr").each((index, element) => {
    const year = $(element).find("td").eq(0).text().trim();
    const author = $(element).find("td").eq(2).text().trim();
    const work = $(element).find("td").eq(3).text().trim();
    const vnTranslationElement = $(element).find("td").eq(5);

    // Loại bỏ thẻ <sup> nếu có
    vnTranslationElement.find("sup").remove();

    // Lấy nội dung văn bản không chứa thẻ <sup>
    const vnTranslation = vnTranslationElement.text().trim();

    data.push({ year, author, work, vnTranslation });
  });

  const dataNewFormat = data
    ?.filter((b) => b.vnTranslation)
    ?.map((el) => `${el.year} - ${el.vnTranslation} - ${el.author}`);

  // const jsonData = JSON.stringify(data, null, 2);
  const jsonData = JSON.stringify(dataNewFormat, null, 2);

  const outputPath = path.join(__dirname, "output.json");

  // Ghi dữ liệu vào file
  fs.writeFile(outputPath, jsonData, (err) => {
    if (err) {
      console.error("Có lỗi khi ghi file:", err);
    } else {
      console.log("Dữ liệu đã được ghi vào file:", outputPath);
    }
  });
};
getInfo();

Reference: Nguồn wiki

Goncourt Prize | Cee