comtois a écrit :RegisLG a écrit :OnError.txt
OnErrorGosub() et SetErrorNumber()
ErrorHandler => GestionnaireErreur (ou ControleurErreur)
La doc utilise "contrôleur d'erreurs" dans la description (de SetErrorNumber), tu preferes conserver le libellé anglais ?
Ben , comme dit dobro faut pas traduire à l'excès, on est habitué à lire les fonctions en anglais ,alors avec une de plus , on survivra

J'ai utilisé le terme français de la description pour mettre en avant que le nom de la procedure qui traite les erreurs n'est pas un 'terme réservé' comme pour les noms de fonctions justement, elle peut s'appeler toto, xyz, etc..
comtois a écrit :J'ai vu par exemple que tu as traduit le texte de l'exemple de la scrollAreaGadget, ça fait bizarre :
'Ceci est le contenu d'une zone de défilement'
à la place de
'Ceci est le contenu du ScrollAreaGadget'.
Oui, c'est une erreur de ma part.
comtois a écrit :Enfin , pour l'instant je laisse comme ça, on corrigera ces petits détails en fonction des remarques si remarques il y a.
OK, ça me va

Merci !
EDIT (01/05 04:32) : ci-dessous quelques corrections à apporter
Reference\compilerfunctions.txt
="Une question que je me pose : sur cette page il est dit qu'un string occupe 4 octets en memoire, alors que sur la page "variables, types et opérateurs" il est indiqué qu'un string occupe 'longueur de la chaine + 1'. Est-ce que ça ne devrait pas toujours être 4 octets ?
Dans l'exemple 1, noms des var francisés :
Code : Tout sélectionner
Structure Personne
Nom.s
Prenom.s
Age.w
EndStructure
Debug "La taille d'une personne est "+Str(Sizeof(Personne))+" octets" ; Affichera 10 (4+4+2)
John.Personne\Nom = "John"
Debug SizeOf(John) ; Affichera 10 aussi
OffsetOf(Structure\Champs) => OffsetOf(Structure\Champ)
Dans l'exemple 2, noms des var+proc francisés :
Code : Tout sélectionner
Structure Personne
Nom.s
Prenom.s
Age.w
EndStructure
Debug OffsetOf(Personne\Age) ; Affichera 8 car un 'string' occupe 4 octets en memoire
Interface ITest
Creer()
Detruire(Options)
EndInterface
Debug OffsetOf(ITest\Detruire()) ; Affichera 4
Result = Subsystem => Resultat = Subsystem
Debug "Compiling with the OpenGL subsystem" => Debug "Compilation avec le sous-système OpenGL"
Result = Defined => Resultat = Defined
Reference\ide_debugtools.txt
MyVariable$ => MaVariable$
Array(1, 5) => Tableau(1,5)
Structure\subfield[5]\value =>Structure\souschamp[5]\valeur
MyLinkedList()\structuresubfield => MaListeChainee()\souschampstructure
avec tous les caractères non ascii => avec tous les caractères non imprimables (le texte anglais dit "not string", mais imprimable convient mieux je trouve car il s'agit tout de meme de caractere ascii)
fermer la parenthèse après "pour le caractère 0"
A linebreak is added after newline characters and [NULL] to improve the readability of the output. The memory area can be interpreted as an Ascii, Unicode or Utf8 string.
Un retour à la ligne est ajouté après les caractères 'nouvelle ligne' ([LF],[CR]) et [NULL] pour améliorer la lisibilité de la sortie. La zone mémoire peut être interprétée comme une chaîne Ascii, Unicode ou Utf8.
Reference\ide_preferences.txt
Pour les problèmes de cohérence avec les libellés de l'IDE je me suis basé sur l'editor.catalog v4b11 de LeCyb.
Je les signale mais je ne sais pas s'il faut les corriger ou pas (si on adopte son fichier ou non) car certains trucs sont moins bien qu'avant : "fonts" par exemple.
decrite => décrite
ulterieure => ultérieure
à l'endroi désiré => à l'endroit désiré
Si l'ordinateur de
dévellopement est
rapdie => Si l'ordinateur de développement est rapide
qui
étaients ouvert => qui étaient ouverts
Afficher automatiquement le fichier contenant une erreur => (editor.catalog LeCyb) Aller au fichier contenant une erreur
essaiera de [..] et afficher la
line => essaiera de [..] et d'afficher la ligne
Général - Raccourcis claviers => (editor.catalog LeCyb)Général - Raccourcis
Créer un nouveau raccourcis => Créer un nouveau raccourci
sélectioner la touche de
raccourcis => sélectionner la touche de raccourci
pas être modifi
és => pas être modifiées
de la section "Position" => (editor.catalog LeCyb) de la section "Positionner"
Icône de l'IDE => (editor.catalog LeCyb) Icône interne
dans le champ
s à droite => dans le champ à droite
Element d'un menu => (editor.catalog LeCyb) Menu outils
Lancer un outil => (editor.catalog LeCyb) Lancer outil
Enregistrement automatique de tous les codes sources => (editor.catalog LeCyb) Enregistrement automatique de toutes les sources ouvertes
Enregistre Saves all sources instead of just the current one with one of the Auto-save options => Enregistre toutes les sources et pas seulement la source en cours avec l'une des options de sauvegarde automatique
Mémoriser la position des marqueurs => (editor.catalog LeCyb) Mémoriser les positions de marque
Toujours cacher le journal d'erreurs => (editor.catalog LeCyb) Toujours cacher le rapport d'activité (ignorer les paramètres du code source)
déterminer oû => déterminer où
à chaque fichiers => à chaque fichier
Cré
é un fichier .pb.cfg => Crée un fichier .pb.cfg
Valeur d'une tabulation => (editor.catalog LeCyb) Taille des tabulations
Utiliser les vrais tabulations (Ascii 9) => (editor.catalog LeCyb) Utiliser la vraie tabulation (Ascii 9)
les tabulation => les tabulations
le champ "Valeur d'une tabulation" => (editor.catalog LeCyb) le champ "Taille des tabulations"
Répertoire par défaut => (editor.catalog LeCyb) Répertoire source
répertoire ou sont => répertoire où sont
police/marge => (editor.catalog LeCyb) Fonts/Marges
Utiliser "Selectionner une police" => (editor.catalog LeCyb) Utiliser "Police"
Afficher les mot clefs en gras => (editor.catalog LeCyb) mots-clef en gras (il manque le s à clef dans sa trad)
Activer la correction de la casse => (editor.catalog LeCyb) Activer la correction des majuscules
mots clefs => mots-clefs
les contantes => les constantes
défini initialement => définis initialement
Afficher la numérotation des lignes => (editor.catalog LeCyb) Afficher les numéros de ligne
la numération des lignes => la numérotation des lignes
Activer les marqueurs => (editor.catalog LeCyb) Activer le marqueur de ligne
la fonctionnatilé => la fonctionnalité
Activer la possibilité de replier le code => (editor.catalog LeCyb) Activer le pliage de code source
Note: The 'Accessibility' color scheme has (apart from high-contrast colors) a special setting to always use the system color for the selection in the code editor. This helps screen-reader applications to better detect the selected text.
Note : Le modèle de couleur 'Accessibility' a (indépendamment des couleurs à fort contraste) un réglage spécial pour utiliser toujours la couleur système pour la sélection dans l'éditeur. Ceci permet aux applications lecteur-écran de mieux détecter le texte sélectionné.
*** Penser à traduire Accessibility dans l'ide / lecteur-écran => ex: jaws***
mot clefs pour marquer le d
ebut => mots-clefs pour marquer le début
de mot clef => de mot-clef
sauf sur le mot clef defini un symbol immédiatement après le commentaire => (mauvaise trad voir version anglaise)sauf si le mot-clef employé a pour initiale le symbole commentaire
toute la listes => toute la liste
sont géré => sont gérés
l'aut-complétion => l'auto-complétion
mais choisi tout
le même => mais choisit tout de même
Hauteur de laliste => Hauteur de la liste
fonctions/tableaux/listes => Fonctions/Tableaux/Listes
Ajout du mot
s clé de fermeture => Ajout du mot-clef de fermeture (à corriger aussi dans editor.catalog LeCyb)
Affichage automatique de la liste => (editor.catalog LeCyb) Afficher automatiquement la fenêtre de complétion
le raccourcis clavier => le raccourci clavier
Désactiver l'affichage de la liste dans les strings => (editor.catalog LeCyb) Désactiver l'affichage de la liste dans les chaînes
se situe dans un string => se situe dans une chaîne
Caractères nécessaires avant l'affichage de la liste => (editor.catalog LeCyb) Caractères requis avant de montrer la liste
seules celle déclarées => seules celles déclarées
l'intermédiaire du terminal => l'intermédiaire de l'invite de commandes
Type de débogueur => (editor.catalog LeCyb) Choisir le débogueur
Selectionne => Sélectionne
Mémoriser la position des fenêtres du débogueur => (editor.catalog LeCyb)Enregistrer la position des fenêtres du débogueur
Mettre toutes les fenêtre de débuggage en premier plan => (editor.catalog LeCyb)Garder les fenêtre du débogueur au premier plan
J'arrête là pour les libellés ils sont tous différents pour cette section
format héxadecimal => format hexadecimal
Ajoute l'heure à chaque ligne affiché => Ajoute l'heure à chaque ligne affichée
Updates the stack trace automatically on each step/stop you do. If disabled, a manual update button will be displayed in the Asm window.
passage à supprimer car déjà traduit juste avant.