MT Kiti

VNTranslator'da Özel MT

{
    "configVersion": 3,
    "name": "mtkit",  
    "title": "mtkit",        
    "description": "",
    "schema": [],           
    "lang": {
        "source": [
            { "name": "Arapça", "value": "Arapça" },
            { "name": "Bulgarca", "value": "Bulgarca" },
            { "name": "Çince", "value": "Çince" },
            { "name": "Çekçe", "value": "Çekçe" },
            { "name": "Danca", "value": "Danca" },
            { "name": "Almanca", "value": "Almanca" },
            { "name": "Rumence", "value": "Rumence" },
            { "name": "İngilizce", "value": "İngilizce" },
            { "name": "İspanyolca", "value": "İspanyolca" },
            { "name": "Estonca", "value": "Estonca" },
            { "name": "Fince", "value": "Fince" },
            { "name": "Fransızca", "value": "Fransızca" },
            { "name": "Macarca", "value": "Macarca" },
            { "name": "Endonezce", "value": "Endonezce" },
            { "name": "İtalyanca", "value": "İtalyanca" },
            { "name": "Japonca", "value": "Japonca" },
            { "name": "Korece", "value": "Korece" },
            { "name": "Litvanca", "value": "Litvanca" },
            { "name": "Letonca", "value": "Letonca" },
            { "name": "Norveççe", "value": "Norveççe" },
            { "name": "Flemenkçe", "value": "Flemenkçe" },
            { "name": "Lehçe", "value": "Lehçe" },
            { "name": "Portekizce", "value": "Portekizce" },
            { "name": "Rumence", "value": "Rumence" },
            { "name": "Rusça", "value": "Rusça" },
            { "name": "Slovakça", "value": "Slovakça" },
            { "name": "Slovence", "value": "Slovence" },
            { "name": "İsveççe", "value": "İsveççe" },
            { "name": "Tayca", "value": "Tayca" },
            { "name": "Türkçe", "value": "Türkçe" },
            { "name": "Ukraynaca", "value": "Ukraynaca" }
	    ],
        "target": [
            { "name": "Arapça", "value": "Arapça" },
            { "name": "Bulgarca", "value": "Bulgarca" },
            { "name": "Çince", "value": "Çince" },
            { "name": "Çekçe", "value": "Çekçe" },
            { "name": "Danca", "value": "Danca" },
            { "name": "Almanca", "value": "Almanca" },
            { "name": "Rumence", "value": "Rumence" },
            { "name": "İngilizce", "value": "İngilizce" },
            { "name": "İspanyolca", "value": "İspanyolca" },
            { "name": "Estonca", "value": "Estonca" },
            { "name": "Fince", "value": "Fince" },
            { "name": "Fransızca", "value": "Fransızca" },
            { "name": "Macarca", "value": "Macarca" },
            { "name": "Endonezce", "value": "Endonezce" },
            { "name": "İtalyanca", "value": "İtalyanca" },
            { "name": "Japonca", "value": "Japonca" },
            { "name": "Korece", "value": "Korece" },
            { "name": "Litvanca", "value": "Litvanca" },
            { "name": "Letonca", "value": "Letonca" },
            { "name": "Norveççe", "value": "Norveççe" },
            { "name": "Flemenkçe", "value": "Flemenkçe" },
            { "name": "Lehçe", "value": "Lehçe" },
            { "name": "Portekizce", "value": "Portekizce" },
            { "name": "Rumence", "value": "Rumence" },
            { "name": "Rusça", "value": "Rusça" },
            { "name": "Slovakça", "value": "Slovakça" },
            { "name": "Slovence", "value": "Slovence" },
            { "name": "İsveççe", "value": "İsveççe" },
            { "name": "Tayca", "value": "Tayca" },
            { "name": "Türkçe", "value": "Türkçe" },
            { "name": "Ukraynaca", "value": "Ukraynaca" }
	    ]
    },
    "request": {
        "method": "web_scraping",
        "encodeURI": false,
        "encodeURIComponent": true,       
        "initialUrl": "http://127.0.0.1:5454/translate",   
        "url": "http://127.0.0.1:5454/translate?sl=$SOURCE_LANG&tl=$TARGET_LANG&text=$SOURCE_TEXT",        
        "querySelector": "body",                
        "querySelectorAll": null,
        "queryProperty": "innerText"
    }
}

Python Betiği

circle-info

Python >= 3.10 gerekir