Sujet : Re: Verifier la presence d'un mot dans tous les champs
De : mv (at) *nospam* gmail.com.invalid (M.V.)
Groupes : fr.comp.sys.mac.programmationDate : 05. Mar 2023, 17:25:09
Autres entêtes
Organisation : M.V. & Co
Message-ID : <tu2fp5$1cs6q$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
User-Agent : MacCafe/2.11/caturra (Mac OS X 10.14.6 (18G9323) - MacBookAir7,2)
Dans le message <
tu2e7u$2l00$1@cabale.usenet-fr.net>, Olivier Miakinen a
écrit le 5 mars 2023 à 16 h 58 :
Au passage j'ai appris des choses amusantes sur le changement de
comportement d'un script selon la langue configurée.
Tu parles du choix de la virgule ou du point comme marqueur de décimale
? Ce n'est pas vraiment un problème de langue car je peux garder mon Mac
en français tout en choisissant le point pour séparateur.
macOS me donne le choix entre virgule et point pour la marque de
décimale dans un nombre et, indépendamment, entre point et virgule pour
la marque de décimale dans un prix.
Pour les regroupements par tranche de 3 chiffres (ie 5 750 788 au lieu
de 5750788 difficile à lire), macOS me donne le choix entre espace,
virgule, point, apostrophe et aucun (pour les nombres d'une part et pour
les prix d'autre part).
Soit dit en passant, même dans un shell Unix il peut y avoir des
différences quand on fait appel à un programme dont la sortie
dépend de la locale, mais cela se résoud facilement en préfixant
la commande de « LANG=C ». Je ne sais pas si on peut faire la
même chose en Applescript.
En AppleScript (je ne parle pas d'un script shell qui serait utilisé par
un script AppleScript), c'est l'auteur du script qui définit ce qui va
sortir du programme et donc le problème de la langue ne se pose pas
comme dans le Terminal.
-- 🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦Les hémorragies cérébrales sont moins fréquentes chez les joueurs de football.Les cerveaux aussi ! (Pierre Desproges)