<filename>src/ponstrans/supported_langs.py
pairs = [
    {
        "source": "ar",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=aren&in=ar&lf=ar&qnac=",
    },
    {
        "source": "ar",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=arde&in=ar&lf=ar&qnac=",
    },
    {
        "source": "bg",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=bgen&in=bg&lf=bg&qnac=",
    },
    {
        "source": "bg",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=bgde&in=bg&lf=bg&qnac=",
    },
    {
        "source": "zh",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enzh&in=zh&lf=zh&qnac=",
    },
    {
        "source": "zh",
        "target": "fr",
        "url": "https://en.pons.com/translate?q=&l=frzh&in=zh&lf=zh&qnac=",
    },
    {
        "source": "zh",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dezh&in=zh&lf=zh&qnac=",
    },
    {
        "source": "zh",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=eszh&in=zh&lf=zh&qnac=",
    },
    {
        "source": "nl",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=denl&in=nl&lf=nl&qnac=",
    },
    {
        "source": "en",
        "target": "ar",
        "url": "https://en.pons.com/translate?q=&l=aren&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "bg",
        "url": "https://en.pons.com/translate?q=&l=bgen&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "zh",
        "url": "https://en.pons.com/translate?q=&l=enzh&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "fr",
        "url": "https://en.pons.com/translate?q=&l=enfr&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=deen&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "it",
        "url": "https://en.pons.com/translate?q=&l=enit&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "pl",
        "url": "https://en.pons.com/translate?q=&l=enpl&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "pt",
        "url": "https://en.pons.com/translate?q=&l=enpt&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "ru",
        "url": "https://en.pons.com/translate?q=&l=enru&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "sl",
        "url": "https://en.pons.com/translate?q=&l=ensl&in=en&lf=en&qnac=",
    },
    {
        "source": "en",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=enes&in=en&lf=en&qnac=",
    },
    {
        "source": "fr",
        "target": "zh",
        "url": "https://en.pons.com/translate?q=&l=frzh&in=fr&lf=fr&qnac=",
    },
    {
        "source": "fr",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enfr&in=fr&lf=fr&qnac=",
    },
    {
        "source": "fr",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=defr&in=fr&lf=fr&qnac=",
    },
    {
        "source": "fr",
        "target": "pl",
        "url": "https://en.pons.com/translate?q=&l=frpl&in=fr&lf=fr&qnac=",
    },
    {
        "source": "fr",
        "target": "sl",
        "url": "https://en.pons.com/translate?q=&l=frsl&in=fr&lf=fr&qnac=",
    },
    {
        "source": "fr",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=esfr&in=fr&lf=fr&qnac=",
    },
    {
        "source": "de",
        "target": "ar",
        "url": "https://en.pons.com/translate?q=&l=arde&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "bg",
        "url": "https://en.pons.com/translate?q=&l=bgde&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "zh",
        "url": "https://en.pons.com/translate?q=&l=dezh&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "nl",
        "url": "https://en.pons.com/translate?q=&l=denl&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=deen&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "fr",
        "url": "https://en.pons.com/translate?q=&l=defr&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dede&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "el",
        "url": "https://en.pons.com/translate?q=&l=deel&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "it",
        "url": "https://en.pons.com/translate?q=&l=deit&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "la",
        "url": "https://en.pons.com/translate?q=&l=dela&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "pl",
        "url": "https://en.pons.com/translate?q=&l=depl&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "pt",
        "url": "https://en.pons.com/translate?q=&l=dept&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "ru",
        "url": "https://en.pons.com/translate?q=&l=deru&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "sl",
        "url": "https://en.pons.com/translate?q=&l=desl&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=dees&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "tr",
        "url": "https://en.pons.com/translate?q=&l=detr&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "cs",
        "url": "https://en.pons.com/translate?q=&l=csde&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "da",
        "url": "https://en.pons.com/translate?q=&l=dade&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "hu",
        "url": "https://en.pons.com/translate?q=&l=dehu&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "no",
        "url": "https://en.pons.com/translate?q=&l=deno&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "sv",
        "url": "https://en.pons.com/translate?q=&l=desv&in=de&lf=de&qnac=",
    },
    {
        "source": "de",
        "target": "lb",
        "url": "https://en.pons.com/translate?q=&l=delb&in=de&lf=de&qnac=",
    },
    {
        "source": "el",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=deel&in=el&lf=el&qnac=",
    },
    {
        "source": "it",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enit&in=it&lf=it&qnac=",
    },
    {
        "source": "it",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=deit&in=it&lf=it&qnac=",
    },
    {
        "source": "it",
        "target": "pl",
        "url": "https://en.pons.com/translate?q=&l=itpl&in=it&lf=it&qnac=",
    },
    {
        "source": "it",
        "target": "sl",
        "url": "https://en.pons.com/translate?q=&l=itsl&in=it&lf=it&qnac=",
    },
    {
        "source": "la",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dela&in=la&lf=la&qnac=",
    },
    {
        "source": "pl",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enpl&in=pl&lf=pl&qnac=",
    },
    {
        "source": "pl",
        "target": "fr",
        "url": "https://en.pons.com/translate?q=&l=frpl&in=pl&lf=pl&qnac=",
    },
    {
        "source": "pl",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=depl&in=pl&lf=pl&qnac=",
    },
    {
        "source": "pl",
        "target": "it",
        "url": "https://en.pons.com/translate?q=&l=itpl&in=pl&lf=pl&qnac=",
    },
    {
        "source": "pl",
        "target": "ru",
        "url": "https://en.pons.com/translate?q=&l=plru&in=pl&lf=pl&qnac=",
    },
    {
        "source": "pl",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=espl&in=pl&lf=pl&qnac=",
    },
    {
        "source": "pt",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enpt&in=pt&lf=pt&qnac=",
    },
    {
        "source": "pt",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dept&in=pt&lf=pt&qnac=",
    },
    {
        "source": "pt",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=espt&in=pt&lf=pt&qnac=",
    },
    {
        "source": "ru",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enru&in=ru&lf=ru&qnac=",
    },
    {
        "source": "ru",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=deru&in=ru&lf=ru&qnac=",
    },
    {
        "source": "ru",
        "target": "pl",
        "url": "https://en.pons.com/translate?q=&l=plru&in=ru&lf=ru&qnac=",
    },
    {
        "source": "sl",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=ensl&in=sl&lf=sl&qnac=",
    },
    {
        "source": "sl",
        "target": "fr",
        "url": "https://en.pons.com/translate?q=&l=frsl&in=sl&lf=sl&qnac=",
    },
    {
        "source": "sl",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=desl&in=sl&lf=sl&qnac=",
    },
    {
        "source": "sl",
        "target": "it",
        "url": "https://en.pons.com/translate?q=&l=itsl&in=sl&lf=sl&qnac=",
    },
    {
        "source": "sl",
        "target": "es",
        "url": "https://en.pons.com/translate?q=&l=essl&in=sl&lf=sl&qnac=",
    },
    {
        "source": "es",
        "target": "zh",
        "url": "https://en.pons.com/translate?q=&l=eszh&in=es&lf=es&qnac=",
    },
    {
        "source": "es",
        "target": "en",
        "url": "https://en.pons.com/translate?q=&l=enes&in=es&lf=es&qnac=",
    },
    {
        "source": "es",
        "target": "fr",
        "url": "https://en.pons.com/translate?q=&l=esfr&in=es&lf=es&qnac=",
    },
    {
        "source": "es",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dees&in=es&lf=es&qnac=",
    },
    {
        "source": "es",
        "target": "pl",
        "url": "https://en.pons.com/translate?q=&l=espl&in=es&lf=es&qnac=",
    },
    {
        "source": "es",
        "target": "pt",
        "url": "https://en.pons.com/translate?q=&l=espt&in=es&lf=es&qnac=",
    },
    {
        "source": "es",
        "target": "sl",
        "url": "https://en.pons.com/translate?q=&l=essl&in=es&lf=es&qnac=",
    },
    {
        "source": "tr",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=detr&in=tr&lf=tr&qnac=",
    },
    {
        "source": "cs",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=csde&in=cs&lf=cs&qnac=",
    },
    {
        "source": "da",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dade&in=da&lf=da&qnac=",
    },
    {
        "source": "hu",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=dehu&in=hu&lf=hu&qnac=",
    },
    {
        "source": "no",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=deno&in=no&lf=no&qnac=",
    },
    {
        "source": "sv",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=desv&in=sv&lf=sv&qnac=",
    },
    {
        "source": "lb",
        "target": "de",
        "url": "https://en.pons.com/translate?q=&l=delb&in=lb&lf=lb&qnac=",
    },
]
