Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 08-03-2021 14:31:32

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Bonne alternative à google translate

otyugh a écrit :

un jour tout le monde me dire "ça marche plus" 300x


Ah oui, pour le coup la remarque est légitime ^^

Rien que les polices d'écriture seront plus lourdes que tel dico:
fonts-noto_20181227.orig.tar.gz : ~692MB

J'ai trouvé des bases de donnée sous licences libres il me semble,
http://dictionarymid.sourceforge.net/dict.html
c'est issu d'un projet de dico hors ligne sur smarphone
J'ai pas trop exploré, et je suis pas sûr de comprendre la structure des fichiers

Hors ligne

#27 09-03-2021 19:53:17

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Bonne alternative à google translate

Ok,

La fouille (qui n'était pas si compliquée ^^) s'est avérée fructueuse du coté de dictionaymid :
Une 40aine de dicos bilingues : http://dictionarymid.sourceforge.net/di … aWiki.html (GPL/Creative common)

On est encore sur du bricolage, mais :
- j'ai fait un script pour transformer les zip/csv en base de donnée sqlite3
- C'est intégré avec le reste (popup) v0.1.0

Je n'ai pas inclus les bases données, il faut les télécharger, pour ajouter l'anglais/français par exemple:

1) télécharger:
http://prdownloads.sourceforge.net/dict … p?download

mv DfM_OmegaWiki_EngFra_3.5.9_08.May.2014.zip   chemin/popmytrad/dico/


2) transformer en db sqlite3:

cd chemin/popmytrad/dico/

./omega_wiki_zip2db.sh DfM_OmegaWiki_EngFra_3.5.9_08.May.2014.zip


(ça devrait créer dict_Eng_Fra_database.db, le zip peut être supprimé)

3) (préconfiguré) Ajouter les codes de langues section user parameters du fichier omega_wiki_local_db.py
Les codes de langues sont sur trois lettre, alors que j'utilise une convention à deux lettres, on peut aussi personnalisez le répertoire des bases de données et leur nom

4) La commande à effectuer pour afficher uniquement ce dico (pas de requètes envoyée au autres)

./popmytrad-start.py --engine OmegaWiki --source fr --target en


4bis) Obtenir les données en ligne de commande:

python3 omega_wiki_local_db.py <mot> <source> <target>


     (format json)

Voilà! C'est... un début de piste encore un peu bancal, mais y a déjà qqc ^^

Dernière modification par David5647 (09-03-2021 19:55:16)

Hors ligne

#28 09-03-2021 20:16:20

Toulibre
Adhérent(e)
Lieu : Ganges, Cévennes
Distrib. : Debian 10.9
Noyau : Linux 4.19.0-16-amd64
(G)UI : xfce-thunar
Inscription : 10-08-2020
Site Web

Re : Bonne alternative à google translate

Très fort, encore mieux que QuikDic qui n'est dispo que sur Android je crois et limité en langues... Je testerais, Bravo!

Hors ligne

#29 10-03-2021 22:55:35

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Bonne alternative à google translate

Mhhh, encore un truc que je n'avais pas vu, en revanche, j'ai du mal à comprendre comment sont constituées leurs bases de données... J'ai enfin compris comment fonctionnait celle que j'ai téléchargé la dernière fois...
(Je suis désolé, j'avais ouvert un sujet, mais j'ai bernaclé celui ci, je propose, si cela concerne spécifiquement le petit programme proposé, d'en discuter par là :https://debian-facile.org/viewtopic.php?id=29517)

Hors ligne

#30 18-03-2021 21:42:14

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Bonne alternative à google translate

Yop!

J'ai encore un peu farfouillé,
il se trouve qu'il a des choses intéressantes dans les dépôts.
J'ai un peu la flemme de faire un truc propre, d'autant que j'ai pas pris de notes sur ce que j'ai fait... Bref, ça sera un peu télégraphique, déso...

I) Traduction et définitions de mots

Il y a finalement pas mal de formats standardisés pour les bases de données de dictionnaire. On trouve dans les dépôts:

le serveur/protocole dictd :

apt install dict dictd



des "bases de données" (~8Mo):

apt search dict-freedict

Hors dépôts aussi par là

et des clients/interfaces:

apt install goldendict



Goldendict m'a paru le plus complet (Il y a aussi stardict, gnome-dictionary...). Goldendict permet de gérer de multiples dictionnaires, de se connecter à des dico en ligne, d'utiliser des bases de données locales, de se connecter au serveur dictd,
Il propose pas mal d'option, notamment afficher une popup lorsque l'on surligne un mot, d'ajouter ses propres scripts (envoi un mot en stdin et récupère un texte html)

Et, il y a sûrement d'autres choses intéressantes à trouver avec un "apt search dict"

îî)Traduction de texte

LibreTranslate est construit sur argo-translate, comme les googletranslate et deepl, il d’appui sur un réseau neuronal pour faire les traductions.
Des modèles pré-entrainés sont dispo (~80Mo). Parfait pour un usage local.
C'est facile à installer, un paquet python (pypi) est dispo, ça s'utilise en ligne de commande ou par import dans un script python. Ca reste bien moins performant que les deepl, mais pour un traitement en local, c'est plutôt impressionnant!

Voilà, normalement l'installation des divers programmes ne devrait pas poser de problème, si jamais ça bloque, je pourrais détailler...

Hors ligne

#31 19-03-2021 07:59:11

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Bonne alternative à google translate

David5647 a écrit :

je pourrais détailler...


Ça vaudrait le coup de faire tout ça dans une page perso du wiki à fin d'en faire ultérieurement un tuto facile plus lisible que par brides sur le forum.

C'est là :
https://debian-facile.org/utilisateurs:utilisateurs


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#32 20-03-2021 15:37:36

David5647
Membre
Distrib. : Debian Bullseye/Sid
Noyau : 5.7.0-2-amd64
(G)UI : KDE/i3wm
Inscription : 27-08-2017

Re : Bonne alternative à google translate

Hors ligne

#33 26-03-2021 20:13:55

ploum
Membre
Lieu : Le Mans
Distrib. : Débian facile > Debian Bulleyes
Noyau : Linux 5.10.0-5-amd64
(G)UI : XFCE + Plank
Inscription : 19-11-2020

Re : Bonne alternative à google translate

Bonsoir,

Je suis un petit peu hors sujet mais juste pour info, j'utilise l 'addon https://addons.mozilla.org/fr/firefox/a … on-search/ pour réaliser mes Traduction / Recherche .

et vous ? vous utilisez quoi comme Add on ?

Bonne soirée.
Ploum wink

(s'il y a un post avec les add on utiliés par chacun je suis preneur ..)

Hors ligne

#34 26-03-2021 20:47:08

Cyberbleuet
Membre
Lieu : Alma, Québec
Distrib. : Debian 10 buster
Noyau : x86_64 Linux 4.19.0-14-amd64
(G)UI : KDE 5.54.0 / Plasma 5.14.5
Inscription : 27-02-2017

Re : Bonne alternative à google translate

Merci Rodrigue... wink

rodrigue7973 a écrit :


Laptop:Acer Aspire-A115-31 15'', Intel Celeron N4000 graphic Intel, eMMC 64G, 4G mémoire Os / Linux
Aspire F5-573T V1.04 15'' touch screen, Intel i5-6200U (4) @ 2.800 graphic Intel- Skylake GT2, 8G mémoire, SSD-500G Os / Linux

Infiniment libre smile

Hors ligne

#35 29-03-2021 22:43:05

Toulibre
Adhérent(e)
Lieu : Ganges, Cévennes
Distrib. : Debian 10.9
Noyau : Linux 4.19.0-16-amd64
(G)UI : xfce-thunar
Inscription : 10-08-2020
Site Web

Re : Bonne alternative à google translate

Bonsoir à tous,
Pas testé encore, juste vu à l'instant, je ne sais pas ce que cela vaut.
https://crow-translate.github.io/

Hors ligne

#36 31-03-2021 03:24:13

Neuromancien
Membre
Inscription : 03-02-2015

Re : Bonne alternative à google translate

vv222 a écrit :

On m'a fait découvrir il y a peu LibreTranslate, une API libre de traduction qui ne repose pas sur un des GAFAM.


Merci ! Je vais l'essayer tout de suite ! smile

Hors ligne

Pied de page des forums