Ceci est une ancienne révision du document !
Weblate - Sabir
En cours de Redaction, brouillon
Le service https://sabir.numenaute.org permet de gérer des traduction à plusieurs1).
C'est utile pour (décrire l'usage).
Le logiciel est basé sur Weblate ; vous trouverez la documentation officielle sur https://doc.weblate.org
Pour les utilisateurs de base
Explication pour les noobs, à compléter, afin que même quelqu'un qui n'est pas doué avec l'informatique puisse s'approprier le service. Si vous avez des liens vers des tutos vidéos, ajoutez-les !
Intérêt du service
Pour les utilisateurs avancés
Les trucs un peu compliqués que permet le logiciel, ou qui sont accessibles avec des droits précis.
Pour les administrateurs de Numenaute
Astuces
Hack pour avoir la ssh key en ed25519:
sudo nano .local/share/virtualenvs/weblate-*/lib/python3.9/site-packages/weblate/vcs/ssh.py
<code bash> # SSH key files KNOWN_HOSTS = “known_hosts” RSA_KEY = “id_ed25519” RSA_KEY_PUB = “id_ed25519.pub”
….. …..
def generate_ssh_key(request):
"""Generate SSH key.""" keyfile = ssh_file(RSA_KEY) pubkeyfile = ssh_file(RSA_KEY_PUB) try: # Actually generate the key subprocess.run( [ "ssh-keygen", "-q", #"-b", #"4096", "-N", "", "-C", "Weblate", "-t", "ed25519", "-f", keyfile, ],
<code>