1

un conseil, gardes l'angais! avec le francais 99% des programmes basic ne fonctionneront plus...

3

fo telecharger l'app qui passe ta ti en frn, apres, tu fais mode, page3 et tu met la lng en frn.
par contre, pr la plupart des progs ti-basic, je te conseille de la laisser en anglais, sinon, sa risque de provoqueer des plantages

l'app est ici, je crois

5

Exact..l'application français provoque des gros problèmes car elle traduit même les programmes que tu transfère, ce qui est très gênant! Le mieux est de ne pas utiliser le français si tu utilises des programmes souvent.
Can't get enough of that wonderfull Duff !

7

oué, la calcu efface ttes les langues que ta pas selectionne, il fo dc les rajouter manuellement

8

Bof... Même si tu ne programme pas du tout, vire quand même le français...
Cette app a tellement été bien fichue qu'elle rend inutilisables certaines instructions de base du TiOS. Et comme l'ont dit Swal et Duff, ça empeche également de lancer les programmes détockénisés si ils sont dans une autre langue.
Sans compter que ça bouffe 30Ko de Flash... Bref... Encore une invention très utile de chez ti :roll:
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

lol!

10

[quote:afbc768427]Bref... Encore une invention très utile de chez ti [/quote:afbc768427]

Ouais...m'enfin, z'ont quand-même inventé la ti89!
Can't get enough of that wonderfull Duff !

11

oui, c'est vrai, c'est déja pas mal!!

12

Intelligent ça comme remarque...
Evidement, mais je parle de leurs progs, et y'en a pas un seul de bien. TiGL marche avec la norme de Win3.1, leurs APPS sont payantes et à chier, même le TiOS est buggé, bref...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

13

c'est vrai que chez hap l'os est aussi performant voire mieux et + rapide avec un pross moin puissant.
Je pense qu'ils devrait enfin sortir un os bien fait qui exploite a fond la machine...

14

Bah tu n'es pas le seul à penser ça... Mais apparement chez Ti ils ne sont pas capable de faire quelque chose qui marche bien sad
Ils auraient quand même pu profiter de la HW3 pour faire un petit effort et sortir l'ams 3.00 :cry:
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

16

bah pr passer un prog basic en français ou en anglais, tu le tockenise. Mais par contre quand un couillon distribue un programme non tockénisé et en français, bah c'est inutilisable.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

17

ué mais j'en connais qui se font chier avecv des try/endtry a ecrire le prog en 2 langues!!!
il sont fous ces programmeurs!

18

oué moi aussi j'en connais...

Résultat : un programme deux fois plus lent et deux fois plus gros que si il avait été programmé dans une seule langue.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

20

donc voila, virez le francais, en plus ca fait apprendre l'anglais!!

21

[quote:ea754b336f="Swal89"]un conseil, gardes l'angais! avec le francais 99% des programmes basic ne fonctionneront plus...[/quote:ea754b336f]
Je ne suis pas sûr que le nombre de programmes qui ne marche pas arrive aux 99%. Mais malheureusement, le problème des programmes TI-BASIC mal programmés (et donc incompatibles avec la localisation de AMS) existe. sad Les miens sont programmés proprement et marchent avec toutes les langues (sauf [i:ea754b336f]CHEMISLV[/i:ea754b336f] qui a un bogue connu: il est incompatible avec la localisation en polonais; il marche très bien avec toutes les autres localisations y compris le français).
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é

22

[quote:668beaf5da="Duff"]Exact..l'application français provoque des gros problèmes car elle traduit même les programmes que tu transfère, ce qui est très gênant! Le mieux est de ne pas utiliser le français si tu utilises des programmes souvent.[/quote:668beaf5da]
Le problème n'est pas qu'elle traduit les programmes, le problème est justement qu'elle ne les traduit pas entièrement. (Certaines chaînes comme les types de variables changent selon les langues et ne sont pas traduites automatiquement. Il y a des moyens simples de remédier à ce problème, mais malheureusement la plupart des programmeurs BASIC soit ne connaissent pas le problème, soit ne connaissent pas la solution simple, soit sont trop paresseux pour l'utiliser.)
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é

23

[quote:faab7bade6="Ray 2"]De plus, l'apps pour le français est incompatible avec cerataines apps flash, et aussi si t'as programmé en basic en anglais, c'est vraiment reloo de passer en français car ttes les commandes changent de nom, yen a même qui marchent plus.[/quote:faab7bade6]
Tu le lances une fois et ce problème-là est résolu!

Le vrai problème est que tu ne dois pas utiliser des chaînes comme "NONE" qui changent selon les langues. Par exemple:
[i:faab7bade6]:If getType(var1)="NONE"[/i:faab7bade6]
est faux. Il faut utiliser:
[i:faab7bade6]:Local t
:If getType(var1)=getType(t)[/i:faab7bade6]
ou si tu utilises "NONE" souvent:
[i:faab7bade6]:Local t
:getType(t)->t
:If getType(var1)=t[/i:faab7bade6]
Ceci concerne aussi les modes. Il faut toujours utiliser les modes [b:faab7bade6]numériques[/b:faab7bade6]. Mais comme ceux-ci ne marchent pas sous AMS 1, il faut aussi utiliser les modes anglais si les modes numériques ne sont pas reconnus. Par exemple:
[i:faab7bade6]:Try
:setMode("0","0")
:Else
:ClrErr
:setMode("FOO","Bar")
:EndTry[/i:faab7bade6]
Enfin, ce qui est absolument à éviter, ce sont les commandes [i:faab7bade6]expr[/i:faab7bade6] qui contiennent une chaîne qui change selon la langue. Par exemple:
[i:faab7bade6]:expr("Define y1(x)="&f)[/i:faab7bade6]
est à remplacer par:
[i:faab7bade6]:expr(f&"->y1(x)")[/i:faab7bade6]
Si vous n'arrivez pas à vous passer de chaînes qui varient selon la langue dans vos [i:faab7bade6]expr[/i:faab7bade6], vous pouvez utiliser ça:
[i:faab7bade6]expr(when(t1="NONE","solve",when(t1="AUC","re'sol",when(t1="KEIN","Lo..se",when(t1="NES","risolvi",when(t1="NING","soluc",when(t1="NENH","calcula",when(t1="GEEN","losOp",when(t1="NINC","megold",when(t1="TOMT","Lo..s",when(t1="EI","ratk","lo/s"))))))))))&"(expres,"&s1&")")->expres[/i:faab7bade6]
N'oubliez pas de rajouter le test pour le polonais (il manque ici - c'est le bogue de [i:faab7bade6]CHEMISLV[/i:faab7bade6] mentionné plus haut). Le désavantage est qu'il vous faudra rechercher la traduction de "NONE" et celle de votre chaîne dans toutes les localisations disponibles. C'est pourquoi il faut éviter d'utiliser [i:faab7bade6]expr[/i:faab7bade6] à tout prix.

Un autre problème, plus rare, est celui des noms de variables qui coïncident avec les mots clés dans une langue. Pour éviter cela, utilisez toujours des noms de variables qui soit se terminent par un chiffre, soit contiennent des lettres grecques.
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é

24

[quote:a125a6a737="Swal89"]ué mais j'en connais qui se font chier avecv des try/endtry a ecrire le prog en 2 langues!!!
il sont fous ces programmeurs![/quote:a125a6a737]
Non, ils sont juste moins paresseux que toi! :tronconne:
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é

25

[quote:c35f924358="Bob 64"]oué moi aussi j'en connais...

Résultat : un programme deux fois plus lent et deux fois plus gros que si il avait été programmé dans une seule langue.[/quote:c35f924358]
N'importe quoi! Quand j'ai rendu compatible mes programmes avec la localisation (dès la sortie de AMS 2!), la taille n'a pas augmenté de beaucoup (Elle est loin d'avoir doublé!) et les programmes n'ont subi aucun ralentissement mesurable! Y-en a marre des gens qui circulent des fausses rumeurs comme ça pour justifier leur paresse!
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é

26

Oui tu as surement raison, la pluspart des programmeurs sont paresseux...
C'est pas mal tes méthodes pour contourner les problemes de langue, je vais les noter...

27

N'importe quoi !
La parresse c'est un argument facile... Mais on ne va pas continuer ici le débat de yN. Au fait j'ai répondu...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

28

Le fait de dire que c'est un argument facile sans donner de raisons est un argument [b:036a5845b3]très[/b:036a5845b3] facile, vu que (et voilà, je donne une raison, moi grin) ça t'évite de justifier que tes raisons ne sont pas de la paresse, mais de vrais soucis d'optimisation (et dans ce dernier cas tu dois surestimer largement la quantité de code supplémentaire requise!).
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é

29

[quote:1b8c48b976][b:1b8c48b976]Mais on ne va pas continuer ici le débat de yN[/b:1b8c48b976][/quote:1b8c48b976]
Il te faut quoi pour comprendre ? Je t'ai répondu sur yN ! Alors au lieu de jouer les mauvaises foi...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)