Donnez vie à vos documents numériques !
 

Répondre à : Détecter la langue du lecteur (Reader, Acrobat) dans un script JS

abracadabraPDF Forums PDF – Général Détecter la langue du lecteur (Reader, Acrobat) dans un script JS Répondre à : Détecter la langue du lecteur (Reader, Acrobat) dans un script JS

#50865
eclipse
Membre

Oui mais non !

En fait je me demande si Reader (sous linux) me détecte bien ou pas la langue !

Avant de poster, j’avais bien regardé la doc que tu conseilles…
J’ai aussi essayé une fonction comme tu le dis, mais rien ne se passe (aucun message d’erreur).

Par ailleurs, j’ai créé 2 boutons sur la 1ère page, un pour le français et un pour l’anglais. Quand on clique sur le bouton anglais, le calque texte anglais dois s’afficher… Ce qui se passe, mais si on passe à la page 2, béh retour à l’état d’affichage initial des calques.

Code:
if (app.language == “FRA” ) {
var ocgs = this.getOCGs();
for (var i=0; i ocgs.state = false;
for (var i=0; i     if (ocgs.name == “text_fr”)
    ocgs.state = !ocgs.state;
    if (ocgs.name == “fond”)
    ocgs.state = !ocgs.state;
    if (ocgs.name == “boutons”)
    ocgs.state = !ocgs.state;
    if (ocgs.name == “boutons_js”)
    ocgs.state = !ocgs.state;
    if (ocgs.name == “menu_js”)
    ocgs.state = !ocgs.state;
    if (ocgs.name == “cover”)
    ocgs.state = !ocgs.state;
}
}

Donc la question est :
Est-il possible de détecter la langue au départ, puis d’afficher un calque (en fonction de la langue) et ce sur toutes les pages ?

Ton script, sur les signets est intéressant mais interagit sur l’interface et non directement sur le document.
Je précise aussi que j’ai regardé  le site abracadabrapdf en entier et déjà réussi à adapter pas mal de script dans Scribus.
Je bute sur celui-ci en ce moment !  :mur:
Merci pour les réponses.