guillaumepotier / gettext.js

gettext.js is a lightweight yet complete and accurate GNU gettext port for node and the browser.
http://guillaumepotier.github.io/gettext.js
150 stars 48 forks source link

gettext_html_auto.js (an xgettext for HTML using gettext.js) #45

Open Siltaar opened 3 years ago

Siltaar commented 3 years ago

Bonjour,

Juste un petit mot pour signagler que j'utilise gettext.js dans gettext_html_aujo.js : https://framagit.org/Siltaar/gettext_html_auto.js

Cette dernière bibliothèque se charge d'extraire les chaînes de caractère d'une page HTML et sait aussi les remplacer par une traduction (via gettext.js). C'est notamment utile pour la localisation des WebExtensions, par exemple https://meta-press.es

Merci donc pour gettext.js,

guillaumepotier commented 3 years ago

Hello @Siltaar

Merci pour l'info et le merci :)

Si je comprends bien, ça permet de traduire en js le texte d'une page en allant puiser directement dans le html le texte des balises DOM, et reconnaitre si la clé existe dans le dictionnaire de trad ?

Siltaar commented 3 years ago
 en allant puiser directement dans le html le texte des balises DOM

Oui, c'est bien ça. Le texte, les alt=, title=, etc.

Siltaar commented 3 years ago

Je me suis décidé à laisser un mot en lisant ta recommandation de : https://github.com/Wisembly/xgettext-php

gettext_html_auto.js est un autre xgettext, à sa façon :-)