如何翻译成JSON文件中的语言?

时间:2019-10-13 15:56:27

标签: python json

我有一个大约11k句子的json文件,如何将大量句子翻译成英文? 这是Json文件的结构:

[
    {
        "id": "1561114246_2",
        "question": "Hồ Tây còn có tên gọi khác là hồ gì",
        "title": "Hồ Tây",
        "text": "Phụ thuộc vào ý nghĩa văn hóa từng thời đại, cũng như ý chí chủ quan của con người, trải qua các thời kỳ lịch sử, Hồ Tây có những tên gọi khác nhau, mỗi tên gọi ấy đều gắn với từng sự tích, từng câu chuyện dân gian.",
        "label": false
    },
    {
        "id": "1558608889_0",
        "question": "Đảo Phục Sinh, di sản thế giới được UNESCO công nhận nằm ở quốc gia nào",
        "title": "Đảo Phục Sinh",
        "text": "Đảo Phục Sinh (, ) là một hòn đảo ở đông nam Thái Bình Dương, thuộc chủ quyền Chile, nằm ở cực đông nam Tam giác Polynesia. Đảo Phục Sinh nổi tiếng vì 887 bức tượng đá, gọi là \"moai\", được tạo ra bởi người Rapa Nui cổ. Năm 1995, UNESCO công nhận đảo Phục Sinh là một Di sản thế giới, với đa phần diện tích được bảo vệ trong vườn quốc gia Rapa Nui.",
        "label": true
    },
    {
        "id": "1569182077_0",
        "question": "Liên minh châu Âu là gì",
        "title": "Liên minh châu Âu",
        "text": "Liên minh châu Âu hay Liên hiệp châu Âu ( tiếng Anh : \" European Union \" ) , cũng được gọi là Khối Liên Âu , viết tắt là EU , là liên minh kinh tế – chính trị bao gồm 28 quốc gia thành viên thuộc châu Âu . \" Liên minh châu Âu \" được thành lập bởi Hiệp ước Maastricht vào ngày 1 tháng 11 năm 1993 dựa trên Cộng đồng châu Âu ( EC ) .",
        "label": true
    },
    {
        "id": "1569590483_0",
        "question": "Nguyên tố phổ biến nhất theo khối lượng trong vỏ Trái Đất là gì",
        "title": "Ôxy",
        "text": "Ôxy là nguyên tố phổ biến xếp hàng thứ 3 trong vũ trụ theo khối lượng sau hydro và heli và là nguyên tố phổ biến nhất theo khối lượng trong vỏ Trái Đất .",
        "label": true
    },
    {
        "id": "1558949662_2",
        "question": "Con trai nào đã lên ngôi thay vua Mai Hắc Đế tiếp tục chống lại nhà Đường",
        "title": "Mai Hắc Đế",
        "text": "Mai Hắc Đế (chữ Hán: 梅黑帝; ?–722), tên thật là Mai Thúc Loan (梅叔鸞) là vị vua người Việt thời Bắc thuộc, anh hùng dân tộc, người lãnh đạo cuộc khởi nghĩa chống lại sự chiếm đóng của nhà Đường ở Việt Nam vào đầu thế kỉ thứ 8.",
        "label": false
    },

我需要将data['question']data['title']data['text']翻译成英语,并且len(data) = 11518。

1 个答案:

答案 0 :(得分:0)

选项对:

您可以使用translate python库。

或者您可以使用Google Translate之类的API,但这需要您使用其库(或requests库)和Google Cloud帐户。在设置方面,您可以从他们的文档中阅读(上面提供)。
警告:请检查其价格,因为您提到的数量可能超出免费限额。