1

Bonjour,
je viens d'acheter la TI89, elle vient d'arriver des états unis. Dans les options de langue, je n'ai que l'anglais, contrairement à ce qui est présenté dans le mode d'emploi. Quelqu'un saurait comment faire (si c'est possible) pour charger un patch français ?
Merci

2

Bonjour.

Tu peux trouver l'application à télécharger et à envoyer sur ta calculatrice sur le site de Texas Instruments.

Bonne chance et à bientôt !
avatar
Ancien pseudo : worfang.

3

Ca marche !
Merci beaucoup Daniel.
A bientôt.

4

mais hélas ça va potentiellement casser beaucoup de programmes que tu vas ajouter... je sais pas si tu prévois d'en mettre...

5

Oui, j'ai oublié de le préciser dans mon post mais je suis d'accord avec Squalyl : ça risque de t'embêter pour utiliser certain programmes.

Petite explication : Il y a deux grands types de programmes sur ta calculatrice :
-L'assembleur (je met le langage C avec comme de toute façon on en revient au même une fois on-calc) est un langage très rapide et très puissant, mais assez difficile à apprendre. Les programmes en assembleur se fichent bien de savoir quelle est la langue de l'utilisateur. Ce sont des programmes utilisés dans quasiment tous les jeux.
-Le TI-Basic : simple mais peu puissant, c'est le langage que tu peux faire "de base" sur ta calculatrice. Ce langage est très utilisé pour tout ce qui fait partie des programmes mathématiques. Un gros inconvénient cependant : il dépend de la langue de la personne qui l'a écrite... Ainsi, si tu mets ta calculatrice en français, tu ne pourras pas lire un programme écrit en TI-Basic par quelqu'un dont la calculatrice était en anglais, et vice-versa. Cela est dû au fait que le "patch" de traduction traduise aussi toutes les instructions du TI-Basic. Mais beaucoup de programmes sont écrits en TI-Basic anglais.. Donc personnellement je te conseillerai de rester en langue anglaise (en plus les traductions n'apportent pas grand chose).

De toute façon l'application de traduction en français te sera toujours utile, au cas où tu tomberais sur un programme écrit en basic français ! grin

P.S.: Je n'ai pas compté la programmation d'applications Flash puisque fonctionnant *presque* comme les programmes assembleurs, du moins du point de vue utilisateur.
avatar
Ancien pseudo : worfang.

6

Daniel Vouaux (./5) :
-Le TI-Basic : simple mais peu puissant, c'est le langage que tu peux faire "de base" sur ta calculatrice. Ce langage est très utilisé pour tout ce qui fait partie des programmes mathématiques. Un gros inconvénient cependant : il dépend de la langue de la personne qui l'a écrite... Ainsi, si tu mets ta calculatrice en français, tu ne pourras pas lire un programme écrit en TI-Basic par quelqu'un dont la calculatrice était en anglais, et vice-versa. Cela est dû au fait que le "patch" de traduction traduise aussi toutes les instructions du TI-Basic. Mais beaucoup de programmes sont écrits en TI-Basic anglais.. Donc personnellement je te conseillerai de rester en langue anglaise (en plus les traductions n'apportent pas grand chose).

C'est plus compliqué que ça: le TI-BASIC existe en 2 formats: le format texte (éditable) et le format interne, dit "tokénisé" (binaire). Si un programme n'est pas archivé, il est converti en le format texte quand on l'édite et en le format tokénisé quand on le lance. Le format tokénisé est indépendant de la langue, donc si le programme a été lancé une fois en l'état désarchivé avant de le distribuer (ce qui est censé être le cas, le format tokénisé étant aussi plus rapide à exécuter, le format texte devant être traduit d'abord!), alors il n'y aura pas de problème de ce point de vue-là (mais on trouve souvent des programmes distribués non tokénisés bang). Mais ce n'est pas toute l'histoire non plus, parce qu'il y a des instructions qui prennent ou renvoient des chaînes de caractères, par exemple tout ce qui touche aux réglages de mode, ainsi que l'instruction très populaire getType (captType en français). Ces chaînes ne peuvent pas être traduites automatiquement, donc elles posent problème même pour des programmes tokénisés. Il est possible de programmer en évitant ces chaînes codées en dur, mais très peu de programmeurs font cet effort, pour différentes raisons (parce qu'ils ne sont pas au courant, parce qu'ils n'ont pas envie, parce que ça prend un peu plus de place, ...). sad Donc le résultat est que les programmes de quelques rares programmeurs (moi et 3-4 autres) sont systématiquement compatibles, d'autres programmes isolés marchent parce qu'ils n'utilisent par hasard pas ces chaînes de caractères, mais beaucoup de programmes foirent avec la calculatrice en autre chose que l'anglais. sad

Et sinon:
Les programmes en assembleur se fichent bien de savoir quelle est la langue de l'utilisateur.

C'est vrai en règle générale, mais il y a quelques exceptions. (Quand le programme touche aux mots-clés TI-BASIC, il peut y avoir un problème, par exemple Complete ne fonctionne qu'en anglais et j'ai dû coder XtraKeys très minutieusement pour que ce soit compatible avec toutes les langues.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

7

Ah ! Merci des précisions, je ne savais pas. smile
avatar
Ancien pseudo : worfang.