KaKi87 pushed to master at KaKi87/discord-active-voice-channels 2020-09-27 18:24:01 +02:00
9d1e65ed25 ⬆️ Upgrade Eris dependency (fix 8e50d64)
8e50d64dac ♻️ 🚧 Migrate from Discord.JS to Eris (FIXME VoiceChannel.voiceMembers always empty)
cb13be89a6 🐛 Fix guilds list displaying unexpected commas
Compare 3 commits »
KaKi87 pushed to master at KaKi87/tianalemesle.fr 2020-09-25 11:44:14 +02:00
KaKi87 pushed to master at KaKi87/tianalemesle.fr 2020-09-25 11:35:30 +02:00
96d8fd530c Remove student status
KaKi87 pushed to master at KaKi87/tianalemesle.fr 2020-09-25 11:28:20 +02:00
71f7fa177b Update projects
KaKi87 pushed to master at KaKi87/tianalemesle.fr 2020-09-25 11:01:59 +02:00
c3bbd2a98b Update age, remove student status, add Goomeo fixed-term contract
KaKi87 pushed to master at KaKi87/sshception 2020-09-20 12:41:20 +02:00
05bffb787a ✏️ Typo
KaKi87 pushed to master at KaKi87/tianalemesle.fr 2020-09-20 12:33:57 +02:00
4aa06d32f7 Fix 6514fdb counting all requests
KaKi87 pushed to master at KaKi87/tianalemesle.fr 2020-09-20 12:29:36 +02:00
6514fdb689 Add anonymous analytics
KaKi87 pushed to master at KaKi87/sshception 2020-09-20 11:05:23 +02:00
368de6f082 📝 Add changelog
KaKi87 opened issue KaKi87/sshception#8 2020-09-20 10:53:52 +02:00
SSH keys support
KaKi87 opened issue KaKi87/sshception#7 2020-09-20 10:52:31 +02:00
Host chaining
KaKi87 pushed to master at KaKi87/deepl-scraper 2020-09-17 12:32:03 +02:00
75399f9340 ✏️ Typo
KaKi87 pushed to master at KaKi87/deepl-scraper 2020-09-17 12:28:48 +02:00
a995c7587b 📝 Add additional steps for puppeteer on Linux
KaKi87 commented on issue KaKi87/deepl-scraper#2 2020-09-17 11:55:33 +02:00
Random errors with japanese

I'm sorry, you're right, I actually didn't bothered to read past italian.

I'm investigating now.

KaKi87 commented on issue KaKi87/deepl-scraper#2 2020-09-16 15:08:57 +02:00
Random errors with japanese

Can you tell me how exactly can I run your project ?

Regarding switching languages, I tested the following script which tests all target languages with a well-known english pangram synchronously :

const t1 = Date.now();

const { getSupportedLanguages, translate, quit } = require('deepl-scraper');

(async () => {

    const { targetLanguages } = await getSupportedLanguages();

    console.log('Expecting source language : en');

    for(let i = 0; i < targetLanguages.length; i++){

        if(targetLanguages[i].startsWith('en')) continue;

        console.log(`Expecting target language : ${targetLanguages[i]}`);

        console.log(await translate('The quick brown fox jumps over the lazy dog', 'en', targetLanguages[i]));

    }

    await quit();

    console.log(`Elapsed time : ${(Date.now() - t1) / 1000} seconds`);

})();

Then I got the following output :

Expecting source language : en
Expecting target language : de-DE
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'de',
    sentences: [
      'T',
      'T',
      'T',
      'T',
      'Der flotte braune Fuchs springt über den faulen Hund',
      'Der flinke braune Fuchs springt über den faulen Hund',
      'Der schnelle braune Fuchs überspringt den faulen Hund',
      'Der schnelle braune Fuchs springt über den faulen Hund'
    ],
    translation: 'Der schnelle braune Fuchs springt über den faulen Hund'
  }
}
Expecting target language : fr-FR
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'fr',
    sentences: [
      'T',
      'Le rapide renard brun saute par dessus le chien paresseux',
      'Le renard brun rapide saute par dessus le chien paresseux',
      'Le rapide renard brun saute par-dessus le chien paresseux',
      'Le renard brun rapide saute par-dessus le chien paresseux'
    ],
    translation: 'Le renard brun rapide saute par-dessus le chien paresseux'
  }
}
Expecting target language : es-ES
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'es',
    sentences: [
      'El rápido zorro marrón salta sobre el perro perezoso.',
      'El rápido zorro marrón salta sobre el perro perezoso...',
      'El rápido zorro marrón salta sobre el perro vago',
      'El rápido zorro marrón salta sobre el perro perezoso',
      'T'
    ],
    translation: 'El rápido zorro marrón salta sobre el perro perezoso'
  }
}
Expecting target language : pt-BR
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'pt',
    sentences: [
      'T',
      'A raposa marrom rápida salta sobre o cão preguiçoso',
      'A rápida raposa marrom pula sobre o cão preguiçoso',
      'A rápida raposa marrom salta por cima do cão preguiçoso',
      'A rápida raposa marrom salta sobre o cão preguiçoso'
    ],
    translation: 'A rápida raposa marrom salta sobre o cão preguiçoso'
  }
}
Expecting target language : it-IT
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'it',
    sentences: [
      'La veloce volpe marrone salta sul cane pigro',
      'La rapida volpe marrone salta sopra il cane pigro',
      'La veloce volpe bruna salta sopra il cane pigro',
      'La veloce volpe marrone salta sopra il cane pigro',
      'T'
    ],
    translation: 'La veloce volpe marrone salta sopra il cane pigro'
  }
}
Expecting target language : nl-NL
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'nl',
    sentences: [
      'De snelle bruine vos springt over de luie hond.',
      'De snelle bruine vos springt over de luie hond',
      'De snelle bruine vos springt over de luie hond heen.',
      'De snelle bruine vos springt over de luie hond heen',
      'T'
    ],
    translation: 'De snelle bruine vos springt over de luie hond heen'
  }
}
Expecting target language : pl-PL
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'nl',
    sentences: [
      'De snelle bruine vos springt over de luie hond.',
      'De snelle bruine vos springt over de luie hond',
      'De snelle bruine vos springt over de luie hond heen.',
      'De snelle bruine vos springt over de luie hond heen',
      'T'
    ],
    translation: 'De snelle bruine vos springt over de luie hond heen'
  }
}
Expecting target language : ru-RU
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'nl',
    sentences: [
      'De snelle bruine vos springt over de luie hond',
      'De snelle bruine vos springt over de luie hond heen.',
      'De snelle bruine vos springt over de luie hond heen',
      'T'
    ],
    translation: 'De snelle bruine vos springt over de luie hond heen'
  }
}
Expecting target language : ja-JA
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'nl',
    sentences: [
      'De snelle bruine vos springt over de luie hond',
      'De snelle bruine vos springt over de luie hond heen.',
      'De snelle bruine vos springt over de luie hond heen',
      'T'
    ],
    translation: 'De snelle bruine vos springt over de luie hond heen'
  }
}
Expecting target language : zh-ZH
{
  source: {
    lang: 'en',
    sentence: 'The quick brown fox jumps over the lazy dog'
  },
  target: {
    lang: 'nl',
    sentences: [
      'De snelle bruine vos springt over de luie hond.',
      'De snelle bruine vos springt over de luie hond',
      'De snelle bruine vos springt over de luie hond heen.',
      'De snelle bruine vos springt over de luie hond heen',
      'T'
    ],
    translation: 'De snelle bruine vos springt over de luie hond heen'
  }
}
Elapsed time : 19.247 seconds

It seems to work as expected.

PS : at index.js:230, you should use quit from deepl-scraper instead of exit from process.

KaKi87 pushed to feature/eris at KaKi87/discord-active-voice-channels 2020-09-10 22:21:13 +02:00
9d1e65ed25 ⬆️ Upgrade Eris dependency (fix 8e50d64)
KaKi87 pushed to feature/eris at KaKi87/discord-active-voice-channels 2020-09-10 20:09:20 +02:00
8e50d64dac ♻️ 🚧 Migrate from Discord.JS to Eris (FIXME VoiceChannel.voiceMembers always empty)
cb13be89a6 🐛 Fix guilds list displaying unexpected commas
KaKi87 pushed to master at KaKi87/glitchgit 2020-09-08 17:47:33 +02:00
2cbd2d1beb 🐛 Fix compatibility with Sentry Node.JS SDK
KaKi87 pushed to master at KaKi87/glitchgit 2020-09-08 17:13:37 +02:00
9efd7886ac 🎉 Second commit
KaKi87 pushed to master at KaKi87/glitchgit 2020-09-08 10:56:55 +02:00
98164a2ea5 🎉 Initial commit