Traduction des fichiers catalog Debugger et Libraries
Traduction des fichiers catalog Debugger et Libraries
Je lance un appel aux volontaires pour la traduction des fichiers Debugger.Catalog et Libraries.Catalog qui se trouvent dans votre répertoire PureBasic\Catalogs
Bien que je passe beaucoup moins de temps qu'auparavant sur la doc, je reste disponible pour mettre sur svn vos traductions ou corrections, et je continue de corriger la doc (principalement les fautes de frappe).
Bien que je passe beaucoup moins de temps qu'auparavant sur la doc, je reste disponible pour mettre sur svn vos traductions ou corrections, et je continue de corriger la doc (principalement les fautes de frappe).
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
- TazNormand
- Messages : 1297
- Inscription : ven. 27/oct./2006 12:19
- Localisation : Calvados (14)
Re: Traduction des fichiers catalog Debugger et Libraries
Salut Comtois,
premier jet pour le debugger.catalog : Debuggger.catalog sur GoogleDocs
premier jet pour le debugger.catalog : Debuggger.catalog sur GoogleDocs
;
; Fichier langage pour le Debugger PureBasic
; A copier dans PureBasic\Catalogs\Francais
; Sous le nom : debugger.catalog
;
; Traduction : Juillet 2010 par Taznormand
;
[LanguageInfo]
Application = PB_Debugger
Language = Francais
LastUpdated = 08/14/2009
Creator = PureBasic Team
Email = Support@PureBasic.com
[Debugger]
OutOfMemory = Debugger dépassement mémoire.
StackUnavailable = Impossible d'afficher des informations sur la pile.
StackLow = Erreur: position dans la pile inférieure à celle du démarrage du programme.
StackEmpty = La pile est vide.
StackAlign = Avertissement: La pile n'est pas alignée sur les pré-requis du système d'exploitation.
StackLimit = Avertissement: La position dans la pile est en dehors des limites du système d'exploitation (dépassement de pile).
StackAlignBytes = Les Octets ne sont pas alignés sur la largeur d'un registre:
TargetNotFound = Impossible de localiser la variable cible.
AssignStructure = Impossible d'assigner une valeur à une structure.
AssignValue = Valeur à assigner manquante.
NumericString = Impossible d'écrire une valeur numérique dans une variable chaîne de caractère.
StringNumeric = Impossible d'écrire une valeur chaîne de caractère dans une variable numérique.
Win9xDrawing = Impossible de stopper le debugger à l'intérieur d'un StartDrawing(Sprite/ScreenOutput()) sous Windows 95/98/ME.
Warning = Avertissement
[External]
InvalidStart = Une expression entière est attendue comme adresse de départ.
InvalidEnd = Une expression entière est attendue comme adresse de fin/longueur.
ArrayListNotFound = Tableau, liste chaînée ou Map introuvable.
WatchlistBig = La liste d'alerte est trop grosse (1000 entrées), merci de supprimer des variables.
NoStructure = Caractère "\" invalide. La variable n'est pas une structure.
NoStructureFields = Impossible d'accéder aux champs de structure des pointeurs dans la liste d'alerte.
InvalidField = Nom de champs de structure invalide.
LiteralOnly = Seules les expressions littérales sont admises comme index de tableau.
IntegerOnly = Seuls les entiers sont admis comme index de tableau.
MissingBracket = Crochet ']' manquant pour tableau de structure.
StructureArrayBounds = Index de tableau de structure hors limites.
VariableNotFound = Variable introuvable.
InvalidCharacter = Caractère invalide après tableau/liste chaînée/Map.
InvalidListName = Nom de liste chaînée invalide.
InvalidName = Nom de variable invalide.
NoStructureDisplay = Impossible d'afficher les structures en totalité dans la liste d'alerte.
[DebuggerErrors]
1 = Division par zéro interdite.
2 = Modulo zéro interdit (correspond à une division par zéro).
3 = Pointeur vide.
4 = Index de tableau hors limites.
5 = La liste chaînée ne contient aucun élément en cours.
6 = Index de tableau de structure hors limites.
7 = La taille de tableau ne peut être négative.
8 = Seule la dernière dimension d'un tableau peut être modifiée avec la commande ReDim.
9 = Erreur de lecture des données: plus de données à lire.
10 = NewMap: paramètre 'HashSize' ne peut être négatif ou égal à 0.
[SystemErrors]
InvalidMemory = Accès mémoire invalide.
InvalidMemoryRead = Accès mémoire invalide. (erreur de lecture à l'adresse %s)
InvalidMemoryWrite = Accès mémoire invalide. (erreur d'écriture à l'adresse %s)
PageError = Erreur de page mémoire.
StackOverflow = Dépassement de capacité de la pile.
IllegalInstruction = Instruction illégale. (exécution de données binaires?)
DivisionByZero = Division par zéro.
FloatInvalid = Opération sur Flottant invalide.
FloatOverflow = Dépassement de capacité sur type Flottant.
FloatUnderflow = Soupassement de capacité sur type Flottant.
IntegerOverflow = Dépassement de capacité sur type Entier.
ArithmeticError = Erreur fatale sur opération arithmétique.
BadCall = Appel système erroné.
ProgramAbort = Programme avorté. (par librairie externe)
[Parser]
NoMemory = Dépassement mémoire de l'analyseur syntaxique.
Token> = Symbole '>' non supporté
Token< = Symbole '<' non supporté
TokenBinary = Valeur binaire mal formalisée.
TokenString = Expression littérale de type chaîne de caractère non terminée
TokenCharacter = Expression littétale de type caractère non terminée
Token$ = Symbole '$' inattendu
TokenHex = Valeur hexadécimale mal formalisée.
TokenDecimal = Valeur décimale mal formalisée
InvalidInput = Caractère d'entrée '%c' non supporté
ArgumentExpected = Cet opérateur attend un autre argument.
NumericString = Impossible de combiner des valeurs numériques avec une chaîne.
InvalidStringOp = Seul l'opérateur '+' peut être utilisé avec les chaînes de caractères.
FloatBinary = Les opérateurs binaires ne peuvent pas être utilisés avec les flottants.
NoStringOp = Cet opérateur ne peut pas être utilisé avec les chaînes de caractères.
NoFloatOp = Les opérateurs binaires ne peuvent pas être utilisés avec les flottants.
UnmatchedLParen = '(' manquant.
UnmatchedLBracket = '[' manquant.
IdentifierExpected = Un identifiant est attendu.
IdentifierExpected@ = Un identifiant est attendu après '@'.
IdentifierExpected? = Un identifiant est attendu après '?'.
ConstantExpected = Un nom de constante est attendu après '#'.
UnexpectedToken = Symbole inattendu.
FieldExpected = Nom de champ de structure attendu.
IntegerIndex = une expression entière doit être fournie comme index de tableau.
OutOfBounds = Index de tableau hors limite.
NoArray = Ce champ de structure n'a aucun tableau.
FieldNotFound = Champ de structure introuvable:
InvalidString = Pointeur de chaîne invalide.
NullStructure = Le pointeur de structure est vide.
InvalidStructure = Le pointeur de structure ne pointe pas vers un emplacment mémoire valide.
VariableNotFound = Variable introuvable:
UnexpectedCall = Appel de fonction de librairie inattendu.
NoAddress = Impossible de trouver l'adresse d'une fonction de librairie.
ArrayInit = Le tableau n'est pas initialisé. (Dim n'a pas encore été appelé)
MapInit = La Map n'a pas été initialisée. (NewMap n'a pas encore été appelé)
MapStringKey = une expression de type chaîne de caractère doit être fournie comme clef d'une Map.
MissingArrayParen = Parenthèse fermante ')' manquante pour les dimensions du tableau.
NoDimensions = La dimension du tableau doit au moins être égal à 1.
TooFewDimensions = Pas assez de dimensions pour le tableau.
TooManyDimensions = Trop de dimensions pour le tableau.
MissingListParen = Parenthèse fermante ')' manquante après le nom de la liste chaînée.
MissingMapParen = Parenthèse fermante ')' manquante après le nom de la Map.
NoCurrentElement = La liste chaînée ne contient aucun élément courant.
MapNoCurrentElement = La Map ne contient aucun élément courant.
ArrayListNotFound = Array() / LinkedList() / Map() introuvable:
NoStructure = Cette variable n'a pas de structure.
Garbage = 'Déchets' à la fin de l'entrée.
MissingFunctionParen = Parenthèse fermante ')' manquante dans les arguments de la fonction.
TooFewArguments = Pas assez d'arguments pour la fonction.
TooManyArguments = Trop d'arguments pour la fonction.
StringExpected = Mauvais type de paramètre: une chaîne de caractère est attendue.
NumberExpected = Mauvais type de paramètre: un valeur numérique est attendue.
InvalidMemory = %s ne pointe pas vers un emplacement mémoire valide.
InvalidStringMemory = %s ne pointe pas vers une chaîne mémoire valide.
NoReplaceMode = Remplacement (Mode 2) n'est pas supporté ici.
LabelNotFound = Label introuvable:
ConstantNotFound = Constante introuvable:
Dernière modification par TazNormand le mer. 21/juil./2010 19:37, modifié 1 fois.
Re: Traduction des fichiers catalog Debugger et Libraries
Merci, voila déjà un bon début.
Pour ceux qui voudraient utiliser cette traduction, il faut remplacer cette ligne
Language = French
par
Language = Francais
et copier le fichier dans le répertoire PureBasic\Catalogs\Francais, et vous aurez les messages d"erreur du débogueur en français.
Avant de le mettre sur svn je vais attendre si d'autres proposent des corrections , j'ai vu quelques coquilles (fautes de frappe), je les corrigerai plus tard, j'attends déjà que la traduction fasse l'unanimité, c'est le plus important.
Sinon je ne sais pas s'il faut conserver les accents, dans le fichier Compiler.Catalog il y a cette info
Je ne suis pas sûr de bien comprendre, ça ne concerne que le compilateur en ligne de commande ? ou il faut l'appliquer aussi à tous les fichiers ?
J'ai fait l'essai avec le fichier Debugger.Catalog, en créant un défaut comportant un accent dans le texte, sous l'EDI le message s'affiche correctement. Par contre je ne connais pas les autres façons d'utiliser le débogueur, c'est peut-être là que les accents pourraient poser un problème ?
Pour ceux qui voudraient utiliser cette traduction, il faut remplacer cette ligne
Language = French
par
Language = Francais
et copier le fichier dans le répertoire PureBasic\Catalogs\Francais, et vous aurez les messages d"erreur du débogueur en français.
Avant de le mettre sur svn je vais attendre si d'autres proposent des corrections , j'ai vu quelques coquilles (fautes de frappe), je les corrigerai plus tard, j'attends déjà que la traduction fasse l'unanimité, c'est le plus important.
Sinon je ne sais pas s'il faut conserver les accents, dans le fichier Compiler.Catalog il y a cette info
; Note: ne pas utiliser de lettre accentuees, car elles seront mal interpretees par la ligne de commande (CMD)
Je ne suis pas sûr de bien comprendre, ça ne concerne que le compilateur en ligne de commande ? ou il faut l'appliquer aussi à tous les fichiers ?
J'ai fait l'essai avec le fichier Debugger.Catalog, en créant un défaut comportant un accent dans le texte, sous l'EDI le message s'affiche correctement. Par contre je ne connais pas les autres façons d'utiliser le débogueur, c'est peut-être là que les accents pourraient poser un problème ?
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
- TazNormand
- Messages : 1297
- Inscription : ven. 27/oct./2006 12:19
- Localisation : Calvados (14)
Re: Traduction des fichiers catalog Debugger et Libraries
J'ai corrigé quelques fautes de frappe, mis à jour le fichier sur Google Docs, ainsi que mon message au dessus
Si j'ai mal traduit, merci de me tenir informé
Si j'ai mal traduit, merci de me tenir informé

Re: Traduction des fichiers catalog Debugger et Libraries
A première vue comme ça, c'est plutôt le contraire : bravo!TazNormand a écrit :J'ai corrigé quelques fautes de frappe, mis à jour le fichier sur Google Docs, ainsi que mon message au dessus
Si j'ai mal traduit, merci de me tenir informé

-
- Messages : 604
- Inscription : lun. 26/avr./2010 16:14
- Localisation : S 48° 52' 31'' / O 123° 23' 33''
Re: Traduction des fichiers catalog Debugger et Libraries
Ci-dessous, ma petite contribution relative à Librairies.catalog :
EDIT du 22.07.10 : Mise à jour PB 4.51 RC1
A améliorer peut-être, quelques traductions...;
; PureBasic Debugger - Libraries language file
;
[LanguageInfo]
Application = PB_Libraries
Language = Francais
LastUpdated = 07/21/2010
Creator = PureBasic Team
Email = Support@PureBasic.com
[Common]
InitNeeded = %s doit être appelée avec succès avant l'utilisation des commandes %s.
ScreenNeeded = OpenScreen() ou OpenWindowedScreen() doit être appelée l'utilisation des commandes %s.
CallOnce = %s ne peut être appelée qu'une seule fois.
CallNeeded = %s doit être appelée avec succès avant l'appel à %s.
CallNeededAny = %s doit être appelée avec succès avant l'utilisation de cette commande.
CallNeededLib = %s doit être appelée avant une autre fonction %s.
NoDrawingCall = %s ne peut être invoquée à l'intérieur d'un bloc StartDrawing()/StopDrawing().
HighNumber = Le numéro d'objet %s est très élevé (au dessus de %i), Êtes-vous sûr ?
NoObject = La %s spécifiée n'est pas initialisée.
NullAddress = L'adresse de la procédure est nulle.
NullBuffer = Le tampon spécifié est à 0.
NullPointer = Le pointer spécifié est nul.
NullArgument = La '%s' spécifiée est nulle.
InvalidArgument = La '%s' spécifiée n'est pas valide.
NullLength = La longueur spécifiée est à 0.
NegativeLength = La longueur spécifiée est négative.
InvalidLength = La longueur spécifiée n'est pas valide.
Negative = La '%s' spécifiée est négative.
NullNegative = La '%s' spécifiée est à 0 ou est négative.
FileNotFound = Le fichier spécifié n'existe pas.
InvalidPort = 'Port' n'est un numéro de port valide.
OutOfRange = '%s' dépasse la limite.
NoLabel = La '%s' spécifiée n'est pas un pointeur d'étiquette.
NoProcedure = La '%s' spécifiée n'est pas un pointeur de procédure.
WrongType = La procédure spécifiée dans '%s' n'a pas le(s) argument(s) requis ou a un mauvais type de valeur de retour.
[2DDrawing]
PlotOutside = Plot() est en dehors de la zone de dessin.
PointOutside = est en dehors de la zone de dessin.
NullOutput = La sortie spécifiée est NULL (valeur 0).
InvalidOutput = La sortie spécifiée n'est pas valide.
NullFontID = La police FontID spécifiée est NULL (Valeur 0).
NeedStopDrawing = StopDrawing() doit être invoquée avant d'appeler de nouveau StartDrawing().
NoStartDrawing = StopDrawing() doit être invoquée seulement après un appel réussi de StartDrawing().
[AudioCD]
NoCurrent = Il n'y a pas d'unité AudioCD actuellement sélectionnée.
NoTrack = Numéro de piste spécifié trop important : Piste inexistante
OutOfRange = L'unité AudioCD spécifiée dépasse la limite
[Cipher]
SmallOutput = La longueur de sortie doit être au minimum 33% plus élevée que la longueur d'entrée.
WrongKeySize = La taille de clé pour AES doit être de 128, 192 ou 256.
NullKeyBuffer = Le tampon de la clé est nul.
[Console]
NoConsole = Aucune console n'est actuellement ouverte. OpenConsole() doit être d'abord appelée.
WrongColor = Les valeurs des couleurs de la console doivent être comprises entre 0 et 15.
NoGraphical = Cette commande n'est pas supportée en mode graphique.
[Database]
NoPlugin = UseODBCDatabase() ou UseSQLiteDatase() doivent être invoquées avant d'utiliser des commandes liées aux bases de données
InvalidIndex = Le paramètre 'StatementIndex' ne peut avoir une valeur négative.
[DragDrop]
InvalidAction = Valeur non valide pour 'Action'.
ZeroAction = #PB_Drag_None ne peut être spécifiée comme 'Action'.
NoEvent = Aucun évènement Drag&Drop ne s'est produit.
EmptyList = Impossible de glisser une liste de fichiers vide.
EmptyString = Impossible de glisser une chaîne vide.
NoFileEvent = L'évènement Drag&Drop n'était pas un évènement #PB_Drop_Files.
NoImageEvent = L'évènement Drag&Drop n'était pas un évènement #PB_Drop_Image.
NoPrivateEvent = L'évènement Drag&Drop n'était pas un évènement #PB_Drop_Private.
NoTextEvent = L'évènement Drag&Drop n'était pas un évènement #PB_Drop_Text.
[Engine3D]
NotInitialized = InitEngine3D() doit être invoquée avec succès avant d'utiliser le jeu de commandes 3D.
NoTerrain = Aucun terrain n'est actuellement créé.
CallBeforeSprites = InitEngine3D() doit être invoquée avant InitSprite().
[Entity]
NegativeScale = Une valeur de dimensionnement ne peut être négative.
[File]
NegativeSeek = Déplacement impossible vers une position négative.
SeekBehindEnd = Déplacement impossible vers position dépassant la fin de fichier.
NegativeBufferSize = La taille du tampon ne peut être négative.
[Gadget]
NeedOpenGadgetList = OpenGadgetList() doit être invoquée avant un nouvel appel AddGadgetItem() pour ce gadget.
NoOpenGadgetList = CloseGadgetList() ne peut être invoquée après OpenGadgetList(), PanelGadget(), ScrollAreaGadget() ou ContainerGadget().
NoGadgetList = Il n'y a pas de GadgetList actuellement.
NotDifferent = #Gadget1 et #Gadget2 doivent être différents.
SplitterChilds = Impossible de créer un SplitterGadget avec le même numéro que l'un de ses gadgets-fils.
MozillaNotFound = La bibliothèque d'implémentation Mozilla n'a pas été trouvée. Appelez d'abord WebGadgetPath() pour spécifier son chemin.
[Gadget3D]
NotDifferent = #Gadget3D1 et #Gadget3D2 doivent être différents.
SplitterChilds = Impossible de créer un SplitterGadget3D avec le même numéro que l'un de ses gadgets-fils.
[Image]
HeightLarge = La hauteur de l'image est > à 32000 pixels.
WidthLarge = La largeur de l'image est > à 32000 pixels.
InvalidDepth = 'Profondeur' d'image non valide : Les seules valeurs possibles sont 24 et 32.
InvalidSaveDepth = 'Profondeur' non valide: Les valeurs possibles sont 1, 2, 4, 8, 24 et 32.
IconNotResizable = L'image #Image au format icône (.ico) ne peut être redimensionnée.
[Joystick]
ButtonInvalid = Le numéro de bouton est en dehors des limites. Il doit être compris entre 1 et 32.
[LinkedList]
NotInitialized = LinkedList non initialisée.
NegativeIndex = SelectElement(): La valeur de l'index ne peut être négative.
FirstNull = SwapElement(): Le premier élément est vide.
SecondNull = SwapElement(): Le second élément est vide.
[Memory]
NullAddress = L'adresse spécifiée est nulle.
NullAlloc = Impossible d'allouer un bloc mémoire de taille 0.
NegativeAlloc = Impossible d'allouer un bloc mémoire de taille négative.
NullSource = Le pointeur-mémoire source est nul.
NullDest = Le pointeur-mémoire de destination est nul.
WrongLength = La longueur spécifiée est < -1.
InvalidType = Type non valide pour FillMemory(), il doit être #PB_Byte, #PB_Word ou #PB_Long.
[Menu]
NoCurrent = Il n'y a pas de menu actuellement.
[Module]
InvalidVolume = Le volume doit être compris entre 0 et 100.
[OnError]
DebuggerPresent = La bibliothèque OnError peut ne pas intercepter toutes les erreurs avec le débogueur activé.
LinesDisabled = Le support des lignes OnError est désactivé.
NoHandler = Cette fonction ne peut être invoquée qu'à l'intérieur d'un gestionnaire d'erreurs.
[Packer]
NoPack = Aucun fichier compressé n'est actuellement ouvert.
[Palette]
ScreenNeeded = OpenScreen() doit être invoquée avant l'utilisation des commandes Palette.
[Preference]
InvalidKeyword = La Clef$ pour les fonctions Read/WritePreference() n'est pas valide.
KeywordForbiddenCharacters = La Clef$ pour les fonctions Read/WritePreference() ne peut contenir les caractères '=', 'LF' ou 'CR'.
[Process]
InvalidName = La variable d'environnement est vide.
NoVariable = Aucune variable d'environnement actuellement.
ProgramEnded = Le programme s'est terminé.
FileNeeded = Un nom de fichier doit être spécifié.
Flags1 = Options non valides : Impossible de combiner #PB_Program_Wait avec les options de communication.
Flags2 = Options non valides : #PB_Program_Open DOIT être indiqué pour pouvoir utiliser les options de communication.
NotEnded = Le programme n'est toujours pas fermé. (ExitCode non disponible)
NullRead = Impossible de lire un nombre nul d'octets depuis le programme.
NullWrite = Impossible d'écrire un nombre nul d'octets vers le programme.
[RegularExpression]
WrongType = Le tableau contenant le résultat de ExtractRegularExpression() doit être de type chaîne.
WrongDimensions = Le tableau contenant le résultat de ExtractRegularExpression() ne peut avoir plus d'une dimension.
[Screen]
NoScreen = Il n'y a aucun écran ouvert actuellement.
WrongDepth = La profondeur de l'écran doit être fixée à 4, 8, 16, 24 ou 32.
WrongGamma = Une valeur gamma doit être comprise entre 0 et 255.
[Sprite]
EqualID = Sprite1 et Sprite2 ont le même ID.
InvalidMode = Le mode #PB_Sprite_Alpha non permis pour GrabSprite().
InvalidLevel = SpriteAlphaPixelCollision(): Le paramètre 'niveau' doit être compris entre 0 et 255.
[Sprite3D]
No2DSprite = Le sprite 2D #Sprite spécifié n'est pas initialisé.
NoTextureSprite = Le sprite 2D #Sprite spécifié doit être créé avec le mode #PB_Sprite_Texture.
[StatusBar]
NoCurrent = Il n'y aucune barre d'état actuellement.
TooManyFields = Il n'est possible d'utiliser plus de 64 champs.
WidthHigh = La largeur ne peut dépasser 8192.
Appearance = La valeur de l'apparence doit être comprise entre 0 et 16.
[String]
IncorrectTrimCharacterLength = Trim() : 'Caractere$' doit être une chaine contenant un seul caractère.
IncorrectLTrimCharacterLength = LTrim() : 'Caractere$' doit être une chaine contenant un seul caractère.
IncorrectRTrimCharacterLength = RTrim() : 'Caractere$' doit être une chaine contenant un seul caractère.
NegativeDecimalNumber = StrF() ou StrD() : 'NombreDeDecimales' ne peut être négatif.
InvalidSringFieldIndex = StringField() : 'Index' non valide, valeur minimale 1.
[Terrain]
TerrainBeforeCamera = Le terrain doit être créé avant toute caméra.
[Thread]
InvalidThread = Le thread spécifié n'existe pas.
InvalidMutex = Le mutex spécifié n'existe pas.
InvalidSemaphore = Le sémaphore spécifié n'existe pas.
[Window]
NeedOneWindow = Au moins une fenêtre doit être ouverte pour pouvoir utiliser cette commande.
InvalidParent = FenetreMereID n'est pas un identifiant fenêtre WindowID() valide.
InvalidEvent = La valeur 'Event' de AddKeyboardShortcut() doit être comprise entre 0 et 64000.
[Xml]
NullNode = Noeud XML invalide. (0)
UnknownEncoding = Type d'encodage inconnu.
StandaloneModes = Seul #PB_XML_StandaloneYes, #PB_XML_StandaloneNo ou #PB_XML_StandaloneUnset sont permis.
InvalidIndex = Index doit être >= 1.
NoNameNode = Ce type de noeud XML ne peut pas avoir de nom.
InvalidNodeName = Nom de noeud non valide.
InvalidAttributeName = Attribut de nom non valide.
NoAttributeNode = Ce type de noeud XML ne peut avoir d'attributs.
NoNewlines = Les caractères de retour à la ligne ne sont pas autorisés dans les valeurs des attributs.
NoChildren = Un noeud Comment/CData/DTD node ne peut avoir d'enfant.
PreviousWrongTree = Le précédent noeud indiqué n'est pas dans la même arborescence que le noeud parent.
PreviousDirectChild = Le précédent noeud indiqué n'est un sous-noeud direct du noeud parent.
CannotCreateRoot = Un noeud racine ne peut être créé manuellement.
InvalidType = Type de noeud non valide.
CannotMoveRoot = Le noeud racine ne peut être copié/déplacé.
CannotDeleteRoot = Le noeud racine d'une arborescence XML ne peut être supprimé.
CannotMove1 = Le noeud ne peut être déplacé à l'intérieur de lui-même. (ParentNode est un ascendant ou descendant de Node)
CannotMove2 = Le noeud à déplacer et PreviousNode sont identiques.
CannotMove3 = Le noeud ne peut être déplacé à l'intérieur de lui-même. (Node et ParentNode sont identiques)
EDIT du 22.07.10 : Mise à jour PB 4.51 RC1
Dernière modification par boddhi le jeu. 22/juil./2010 23:48, modifié 3 fois.
Re: Traduction des fichiers catalog Debugger et Libraries
Merci boddhi.
Par contre j'ai merdé, hier Freak avait fait une mise à jour des fichiers catalogs, j'aurais pu vous donner les derniers
Je n'ai pas regardé mais ils devraient se trouver dans la version 4.51 RC1 qui est sortie cette nuit.
Pour que vous ne perdiez pas votre temps à chercher les lignes qui changent, je posterai ce soir les nouvelles lignes pour chaque fichier.
Ou alors utilisez un éditeur comme NotePad++ pour comparer deux fichiers. Vous retrouverez facilement les lignes supplémentaires dans les différents fichiers.
Par contre j'ai merdé, hier Freak avait fait une mise à jour des fichiers catalogs, j'aurais pu vous donner les derniers

Je n'ai pas regardé mais ils devraient se trouver dans la version 4.51 RC1 qui est sortie cette nuit.
Pour que vous ne perdiez pas votre temps à chercher les lignes qui changent, je posterai ce soir les nouvelles lignes pour chaque fichier.
Ou alors utilisez un éditeur comme NotePad++ pour comparer deux fichiers. Vous retrouverez facilement les lignes supplémentaires dans les différents fichiers.
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Re: Traduction des fichiers catalog Debugger et Libraries
Voici les changements que je peux relever dans les logs sous svn :
Fichier Debugger.catalog
[External]
NoDynamicDisplay = Cannot display Arrays, Lists or Maps in structures in the watchlist.
[DebuggerErrors]
11 = The map doesn't have a current element.
[Parser]
MissingOpenParen = '(' expected after Array, LinkedList or Map.
BooleanContext = Boolean expressions are not allowed in this context.
NoLiteralString = Use of a literal string as an expression is not allowed.
NoArrayListMap = The input did not specify an Array, LinkedList or Map.
Fichier libraries.catalog
[2DDrawing]
PlotOutside = Plot() is outside the drawing area.
PointOutside = Point() is outside the drawing area.
NullOutput = The specified output is NULL (0 value).
InvalidOutput = The specified output is invalid.
NullFontID = The specified FontID is NULL (0 value).
NeedStopDrawing = StopDrawing() must be called before calling StartDrawing() again.
NoStartDrawing = StopDrawing() must be called only after a successful StartDrawing().
[Image]
InvalidDepth = Invalid image 'Depth': possible values are 24 and 32.
InvalidSaveDepth = Invalid 'Depth': possible values are 1, 2, 4, 8, 24 and 32.
IconNotResizable = The #Image in the icon (.ico) format can't be resized.
[String]
IncorrectTrimCharacterLength = 'Character$' length for Trim() has to be one.
IncorrectLTrimCharacterLength = 'Character$' length for LTrim() has to be one.
IncorrectRTrimCharacterLength = 'Character$' length for RTrim() has to be one.
NegativeDecimalNumber = Number of decimals for StrF() or StrD() can't be negative.
InvalidSringFieldIndex = Field index for StringField() invalid, should be at least 1.
Fichier Editor.catalog
[MenuItem]
AutoIndent = Format indentation
StepOver = Ste&p Over
DataBreakPoints = Data Breakpo&ints
Purifier = Purifier
[Preferences]
Editing = Editing
ShowWhiteSpace = Show whitespace characters
ShowIndentGuides = Show indentation guides
Color34 = Whitespace and indentation guides
Indent = Indentation
IndentTitle = Code Indentation
IndentNo = No indentation
IndentBlock = Block mode
IndentSensitive = Keyword sensitive
BackspaceUnindent = Backspace unindents
AddSet = Add/Set
Keyword = Keyword
Before = Before
After = After
Compiler = Compiler
DefaultCompiler = Default Compiler
MoreCompilers = Additional Compilers
CompilerVersion = Version
CompilerPath = Path
SelectCompiler = Select PureBasic compiler...
Purifier = Purifier
DataBreakpoints = Data Breakpoints
Pour le fichier Editor.catalog j'arrête là, il y en a encore, je reprendrai la suite plus tard ...
Fichier Debugger.catalog
[External]
NoDynamicDisplay = Cannot display Arrays, Lists or Maps in structures in the watchlist.
[DebuggerErrors]
11 = The map doesn't have a current element.
[Parser]
MissingOpenParen = '(' expected after Array, LinkedList or Map.
BooleanContext = Boolean expressions are not allowed in this context.
NoLiteralString = Use of a literal string as an expression is not allowed.
NoArrayListMap = The input did not specify an Array, LinkedList or Map.
Fichier libraries.catalog
[2DDrawing]
PlotOutside = Plot() is outside the drawing area.
PointOutside = Point() is outside the drawing area.
NullOutput = The specified output is NULL (0 value).
InvalidOutput = The specified output is invalid.
NullFontID = The specified FontID is NULL (0 value).
NeedStopDrawing = StopDrawing() must be called before calling StartDrawing() again.
NoStartDrawing = StopDrawing() must be called only after a successful StartDrawing().
[Image]
InvalidDepth = Invalid image 'Depth': possible values are 24 and 32.
InvalidSaveDepth = Invalid 'Depth': possible values are 1, 2, 4, 8, 24 and 32.
IconNotResizable = The #Image in the icon (.ico) format can't be resized.
[String]
IncorrectTrimCharacterLength = 'Character$' length for Trim() has to be one.
IncorrectLTrimCharacterLength = 'Character$' length for LTrim() has to be one.
IncorrectRTrimCharacterLength = 'Character$' length for RTrim() has to be one.
NegativeDecimalNumber = Number of decimals for StrF() or StrD() can't be negative.
InvalidSringFieldIndex = Field index for StringField() invalid, should be at least 1.
Fichier Editor.catalog
[MenuItem]
AutoIndent = Format indentation
StepOver = Ste&p Over
DataBreakPoints = Data Breakpo&ints
Purifier = Purifier
[Preferences]
Editing = Editing
ShowWhiteSpace = Show whitespace characters
ShowIndentGuides = Show indentation guides
Color34 = Whitespace and indentation guides
Indent = Indentation
IndentTitle = Code Indentation
IndentNo = No indentation
IndentBlock = Block mode
IndentSensitive = Keyword sensitive
BackspaceUnindent = Backspace unindents
AddSet = Add/Set
Keyword = Keyword
Before = Before
After = After
Compiler = Compiler
DefaultCompiler = Default Compiler
MoreCompilers = Additional Compilers
CompilerVersion = Version
CompilerPath = Path
SelectCompiler = Select PureBasic compiler...
Purifier = Purifier
DataBreakpoints = Data Breakpoints
Pour le fichier Editor.catalog j'arrête là, il y en a encore, je reprendrai la suite plus tard ...
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Re: Traduction des fichiers catalog Debugger et Libraries
Suite du fichier Editor.catalog
[Compiler]
UseCompiler = Use Compiler
EnablePurifier = Enable Purifier
UnknownVersion = Cannot read version
StartError = Cannot start compiler
CompilerNotFound = The required compiler cannot be found
BuildUseCompiler = Using compiler
[Debugger]
DataBreakpoint = Data Breakpoint
NetworkError = The network connection to the executable was lost.
AllProcedures = --- All ---
DataBreakpoints = Data Breakpoints
Condition = Condition
ConditionStatus = Status
AddBreakPoint = Add Data Breakpoint
BreakPointError = Cannot add Breakpoint!
PurifierTitle = Purifier Settings
PurifierIntervall = Integrity check intervalls
GlobalIntervall = Global variable space
LocalIntervall = Local variable space
StringIntervall = String variables
DynamicIntervall = Allocated memory
CheckAlways = Every line
CheckLines = Every %lines% lines
CheckNever = Never
[NetworkDebugger]
Waiting = Waiting for the network connection to be established...
Unavailable = Network access could not be established.
Port = Port
ExeVersion = Executable Version
DebuggerVersion = Debugger Version
ServerTitle = Waiting for connections on port %port% ...
ServerTitleNamed = Waiting for connection on %host% (port %port%) ...
Listen = Waiting for incomming connection...
ServerFailed = Could not create server on port
ConnectionDenied = Connection denied.
ConnectTitle = Connecting to
Connect = Connecting to server...
QueryStatus = Querying status...
ConnectionSuccess = Connection established successfully.
ConnectionFailed = Connection failed.
ConnectionLost = Connection lost.
ConnectFailed = Could not connect to server
NeedPassword = A password is required.
WrongPassword = Password incorrect.
Error_InvalidRequest = Invalid request.
Error_InvalidResponse = Invalid response.
Error_WrongVersion = The PureBasic Versions do not match.
Error_NoExecutable = The server is not a debugger enabled executable.
Error_NoDebugger = The server is not a PureBasic debugger.
Error_NoService = The server cannot provide the requested service.
Error_FatalError = Fatal error.
[StandaloneDebugger]
BreakSetRemove = Set/Remove Breakpoint
BreakClear = Clear Breakpoints
DataBreak = Data Breakpoints
NoFile = Sourcefile not available.
VariableList = Variables
Memory = Memory
DebugOutput = Output
Library = Library
Profiler = Profiler
Purifier = Purifier
Voila pour les nouveautés dans les fichiers catalog.
[Compiler]
UseCompiler = Use Compiler
EnablePurifier = Enable Purifier
UnknownVersion = Cannot read version
StartError = Cannot start compiler
CompilerNotFound = The required compiler cannot be found
BuildUseCompiler = Using compiler
[Debugger]
DataBreakpoint = Data Breakpoint
NetworkError = The network connection to the executable was lost.
AllProcedures = --- All ---
DataBreakpoints = Data Breakpoints
Condition = Condition
ConditionStatus = Status
AddBreakPoint = Add Data Breakpoint
BreakPointError = Cannot add Breakpoint!
PurifierTitle = Purifier Settings
PurifierIntervall = Integrity check intervalls
GlobalIntervall = Global variable space
LocalIntervall = Local variable space
StringIntervall = String variables
DynamicIntervall = Allocated memory
CheckAlways = Every line
CheckLines = Every %lines% lines
CheckNever = Never
[NetworkDebugger]
Waiting = Waiting for the network connection to be established...
Unavailable = Network access could not be established.
Port = Port
ExeVersion = Executable Version
DebuggerVersion = Debugger Version
ServerTitle = Waiting for connections on port %port% ...
ServerTitleNamed = Waiting for connection on %host% (port %port%) ...
Listen = Waiting for incomming connection...
ServerFailed = Could not create server on port
ConnectionDenied = Connection denied.
ConnectTitle = Connecting to
Connect = Connecting to server...
QueryStatus = Querying status...
ConnectionSuccess = Connection established successfully.
ConnectionFailed = Connection failed.
ConnectionLost = Connection lost.
ConnectFailed = Could not connect to server
NeedPassword = A password is required.
WrongPassword = Password incorrect.
Error_InvalidRequest = Invalid request.
Error_InvalidResponse = Invalid response.
Error_WrongVersion = The PureBasic Versions do not match.
Error_NoExecutable = The server is not a debugger enabled executable.
Error_NoDebugger = The server is not a PureBasic debugger.
Error_NoService = The server cannot provide the requested service.
Error_FatalError = Fatal error.
[StandaloneDebugger]
BreakSetRemove = Set/Remove Breakpoint
BreakClear = Clear Breakpoints
DataBreak = Data Breakpoints
NoFile = Sourcefile not available.
VariableList = Variables
Memory = Memory
DebugOutput = Output
Library = Library
Profiler = Profiler
Purifier = Purifier
Voila pour les nouveautés dans les fichiers catalog.
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
- TazNormand
- Messages : 1297
- Inscription : ven. 27/oct./2006 12:19
- Localisation : Calvados (14)
Re: Traduction des fichiers catalog Debugger et Libraries
Traduction à la volée (désolé pour les éventuelles fautes de frappe
), je te laisse le soin de réintégrer le tout dans les fichiers ad hoc :
PS : pas le temps ce soir de faire le reste, si jamais je me couche tard, et que personne ne s'y est collé, je m'en occuperai peut-être

PS : pas le temps ce soir de faire le reste, si jamais je me couche tard, et que personne ne s'y est collé, je m'en occuperai peut-être

Fichier Debugger.catalog
[External]
NoDynamicDisplay = Impossible d'afficher des Tableaux, Listes ou Maps à l'intérieur de structures dans la liste d'alerte.
[DebuggerErrors]
11 = La Map n'a pas d'élément courant.
[Parser]
MissingOpenParen = Parenthèse ouvrante '(' attendue après un tableau, une liste chaînée ou une Map.
BooleanContext = Les expressions booléennes ne sont pas permises dans ce contexte.
NoLiteralString = Utiliser une chaîne de caractère comme expression n'est pas permis.
NoArrayListMap = L'entrée n'a pas spécifié un tableau, une liste chaînée ou une Map.
Fichier libraries.catalog
[2DDrawing]
PlotOutside = Plot() est utilisé hors de la zone de dessin.
PointOutside = Point() est utilisé hors de la zone de dessin.
NullOutput = La sortie spécifiée est nulle (valeur 0).
InvalidOutput = La sortie spécifiée est invalide.
NullFontID = La valeur spécifiée pour FontID est nulle (valeur 0).
NeedStopDrawing = StopDrawing() doit être appelé avant d'appeler à nouveau StartDrawing().
NoStartDrawing = StopDrawing() doit être appelé uniquement après une commande StartDrawing() réussie.
[Image]
InvalidDepth = Profondeur d'image ('Depth') invalide: les seules valeurs possibles sont 24 et 32.
InvalidSaveDepth = Profondeur d'image ('Depth') invalide: les seules valeurs possibles sont 1, 2, 4, 8, 24 et 32.
IconNotResizable = L'image #Image dans le format d'icône (.ico) ne peut pas être redimensionné.
[String]
IncorrectTrimCharacterLength = La longueur de 'Character$' pour la commande Trim() doit être de un.
IncorrectLTrimCharacterLength = La longueur de 'Character$' pour LTrim() doit être de un.
IncorrectRTrimCharacterLength = La longueur de 'Character$' pour RTrim() doit être de un.
NegativeDecimalNumber = Le nombre de décimales pour StrF() ou StrD() ne peut être négatif.
InvalidSringFieldIndex = L'index de champs pour StringField() est invalide, il devrait être au moins de 1.
Dernière modification par TazNormand le ven. 23/juil./2010 15:02, modifié 1 fois.
-
- Messages : 604
- Inscription : lun. 26/avr./2010 16:14
- Localisation : S 48° 52' 31'' / O 123° 23' 33''
Re: Traduction des fichiers catalog Debugger et Libraries
Grillé sur la corde
Mise à jour du post de la traduction de Libraries.catalog
Quelques coquilles de frappe également corrigées.
A noter : Dans le bloc [String], il manque le 't' du descripteur 'InvalidStringFieldIndex'

Mise à jour du post de la traduction de Libraries.catalog
Quelques coquilles de frappe également corrigées.
A noter : Dans le bloc [String], il manque le 't' du descripteur 'InvalidStringFieldIndex'
Re: Traduction des fichiers catalog Debugger et Libraries
Boddhi,
Je vois que tu as pas mal féminisé les messages, je vais en retoucher certains pour les mettre au masculin, comme celui ci par exemple :
NoObject = La %s spécifiée n'est pas initialisée.
Et garder toujours la même traduction pour called --> appelé(e).
Pour le reste, je ne regarde pas dans le détail, s'il n'y a pas de remarques de la part des autres utilisateurs, je mettrai ta traduction sur le serveur ce week-end.
Merci
Je vois que tu as pas mal féminisé les messages, je vais en retoucher certains pour les mettre au masculin, comme celui ci par exemple :
NoObject = La %s spécifiée n'est pas initialisée.
Et garder toujours la même traduction pour called --> appelé(e).
Pour le reste, je ne regarde pas dans le détail, s'il n'y a pas de remarques de la part des autres utilisateurs, je mettrai ta traduction sur le serveur ce week-end.
Merci
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Re: Traduction des fichiers catalog Debugger et Libraries
Je viens de tester un message d'erreur de libraries.catalog avec ce code
On a du mal à comprendre le message, la première raison c'est que l'aide en ligne est en anglais, et que dans cette aide en ligne c'est ParentID qui apparait, c'est vrai que dans l'aide en français c'est FenetreMereID qui est utilisé. (Peut-être qu'on a trop francisé ?) faudrait que je compare avec la doc allemande.
Conclusion, il ne faut peut-être pas traduire les paramètres des fonctions ? du moins dans les fichiers catalog ?
[EDIT]
Je viens de comparer avec la doc allemande et les fichiers catalog allemands, ça me semble cohérent ce qu'André a fait. Il a traduit les paramètres dans la doc, par contre il a conservé le nom d'origine dans le fichier catalog, car c'est ce nom qui apparait dans l'aide en ligne, ça permet de faire le lien.
Code : Tout sélectionner
If OpenWindow(0, 100, 200, 195, 260, "PureBasic Window", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget)
OpenWindow(1,200, 200, 200, 200, "Fille", #PB_Window_SystemMenu, 2)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_CloseWindow ; If the user has pressed on the close button
Quit = 1
EndIf
Until Quit = 1
EndIf
End
Conclusion, il ne faut peut-être pas traduire les paramètres des fonctions ? du moins dans les fichiers catalog ?
[EDIT]
Je viens de comparer avec la doc allemande et les fichiers catalog allemands, ça me semble cohérent ce qu'André a fait. Il a traduit les paramètres dans la doc, par contre il a conservé le nom d'origine dans le fichier catalog, car c'est ce nom qui apparait dans l'aide en ligne, ça permet de faire le lien.
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
- TazNormand
- Messages : 1297
- Inscription : ven. 27/oct./2006 12:19
- Localisation : Calvados (14)
Re: Traduction des fichiers catalog Debugger et Libraries
Boddhi est peut-être une fille ?
Mes traductions te conviennent elles, Comtois ? je sais que ça fait doublon avec Boddhi, prends ce qu'il te semble le mieux chez l'un et chez l'autre
Mes traductions te conviennent elles, Comtois ? je sais que ça fait doublon avec Boddhi, prends ce qu'il te semble le mieux chez l'un et chez l'autre

Re: Traduction des fichiers catalog Debugger et Libraries
J'ai commencé par le fichier Librairies.catalog, je m'occuperai de ton fichier après 

http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.