Gambas France BETA


Pas de compte ? Incription

gbTranslateWeb

À propos de ce code

Interface Web pour faire de la traduction avec commande 'trans'.

-Traducteur du texte (la commande 'trans' dois être installée)
- https://github.com/soimort/translate-shell)
- Cloner le dépot de Github sur votre PC puis installer 'translate-shell' sur votre machine
- Commande: cd <path_to_translate-shell_directory> ; make install


-Lancer l'interface en ligne de commande
- Générer l'exécutable du projet avec l'IDE: gbtranslateweb.gambas

- cd <répertoire du projet> ; GB_HTTPD_PORT=9000 gbr3 -H gbtranslateweb.gambas

- Accéder a l'interface Web par: http://127.0.0.1:9000

-Fichier systemd pour démarrer l'interface Web en tant que service

- Créer le fichier service /etc/systemd/system/gbtranslateweb.service (adaptez le a votre besoin)

[Unit]
Description=Translate Web Service

[Service]
Type=simple
Environment="GB_HTTPD_PORT=9000"
ExecStart=/usr/bin/gbr3 -H /Path/to/gbTranslateWeb.gambas
StandardOutput=null
Restart=on-failure
KillMode=process
User=<votre utilisateur>
Group=<votre groupe>

[Install]
WantedBy=multi-user.target
Alias=gbtranslateweb.service


- Activer le service: systemctl enable gbtranslateweb
- Démarrer le service: systemctl start gbtranslateweb

Commentaires