Page 1 sur 1

Mise à jour du fichier Editor.catalog

Publié : mar. 29/sept./2009 17:53
par Anonyme2
J'ai fait une mise à jour du fichier Editor.catalog qui permet entre autre d'avoir les menus en français mais aussi les messages etc.

J'espère qu'il n'y a pas de problèmes.

Je n'ai pas toujours mis le caractère & car je ne sais pas trop à quoi il sert (raccourcis ?)

Je vous invite à faire une copie de votre fichier avant de copier celui-ci.
Le fichier est dans le dossier PureBasic :
PureBasic\Catalogs\Francais

Le fichier est ici

J'ai mis une version en zip pour éviter les copier coller
Le fichier zip est ici

Re: Mise à jour du fichier Editor.catalog

Publié : mar. 29/sept./2009 19:06
par comtois
Je vais l'ajouter sur SVN cette semaine, comme ça il sera intégré dans la prochaine sortie.

Re: Mise à jour du fichier Editor.catalog

Publié : mar. 29/sept./2009 19:08
par flaith
Merci m'sieur :wink:

Re: Mise à jour du fichier Editor.catalog

Publié : mar. 29/sept./2009 20:11
par comtois
Yes, merci Denis.

Voila c'est sur SVN.

Re: Mise à jour du fichier Editor.catalog

Publié : mer. 30/sept./2009 14:59
par Anonyme2
Je n'ai pas traduit Map car je ne sais pas comment le traduire au sens informatique :D

Re: Mise à jour du fichier Editor.catalog

Publié : mer. 30/sept./2009 18:34
par comtois
Voici un extrait de la doc traduite par Fred (elle sera dispo avec la prochaine sortie) :
Fred a écrit :Les maps (aussi connues sous la dénomination 'hashtable' ou 'dictionnaire') sont des structures
pour stocker des données qui sont allouées dynamiquement en fonction du besoin. C'est une
collection d'éléments qui sont complètement indépendants les uns des autres. Il est possible
d'ajouter autant d'éléments que désiré (limité uniquement par la quantité de mémoire disponible),
et de les consulter à l'aide d'une clef. Ce type de gestion de données est très utile
quand un accès rapide à un élément quelconque est requis. L'ordre d'insertion des éléments
n'est pas conservé (contrairement à une @Library "LinkedList" "liste chaînée"), une map ne peut donc pas être
triée.
Je pense que Map c'est bien aussi ? je ferai une recherche sur dvp pour voir si ce mot est utilisé par les pros.

Re: Mise à jour du fichier Editor.catalog

Publié : mer. 30/sept./2009 19:40
par Progi1984
Tableau associatif ?

Re: Mise à jour du fichier Editor.catalog

Publié : mer. 30/sept./2009 20:04
par comtois
j'ai changé [projet] par [Project] dans le fichier, sinon les textes restent en anglais quand on crée un nouveau projet par exemple. C'est un mot clé qu'il ne faut pas traduire.

Re: Mise à jour du fichier Editor.catalog

Publié : jeu. 01/oct./2009 15:20
par Anonyme2
comtois a écrit :j'ai changé [projet] par [Project] dans le fichier, sinon les textes restent en anglais quand on crée un nouveau projet par exemple. C'est un mot clé qu'il ne faut pas traduire.
J'ai fait un changement automatique :mrgreen:


Sinon voilà ce que j'ai fait

Code : Tout sélectionner

[MenuItem]
après CloseAll :
   ajout de : 
              FileFormat        = &Format du fichier
              EncodingPlain     = Encodage : &Texte brut
              EncodingUtf8      = Encoding : &Utf8
              NewlineWindows    = Fin de ligne : &Windows (CRLF)
              NewlineLinux      = Fin de ligne : &Linux (LF)
              NewlineMacOS      = Fin de ligne : &MacOS (CR)

après Goto :
   ajout de : 
              JumpToKeyword     = Aller au mot-clé correspondant

après FindInFiles :
   ajout de : 
              NewProject        = &Nouveau Projet...
              OpenProject       = &Ouvrir un projet...
              RecentProjects    = &Projets récents
              CloseProject      = &Fermer le project
              ProjectOptions    = &Options du projet...
              AddProjectFile    = &Ajouter un fichier au projet
              RemoveProjectFile = &Supprimer un fichier du projet
              BackupManager     = &Préférences des sauvegardes...
              MakeBackup        = &Faire une sauvegarde...
              TodoList          = &Tâches...

après RunExe :
   ajout de : 
              DebuggerCompile   = Compiler &avec le Débogueur
              NoDebuggerCompile = Compiler Sa&ns le Débogueur

après RestartCompiler :
   suppression de : 
              DebuggerCompile   = Compiler &avec le Débogueur
              NoDebuggerCompile = Compiler Sa&ns le Débogueur

après CreateEXE :
   ajout de : 
              SetDefaultTarget  = Cible par &défaut
              BuildTarget       = Créer la &cible
              BuildAllTargets   = &Créer toutes les cibles

après VariableList :
   ajout de : 
              Profiler          = Pro&fileur

après ProcedureBrowser :
   ajout de : 
              ProjectPanel      = Panneau de p&rojet

après About :
   suppression de : 
              Profiler          = Pro&fileur





[ToolsPanel]

après VariableViewerLong :
   ajout de : 
              ProjectPanelShort     = Projet
              ProjectPanelLong      = Panneau du projet
              
              
Ajouté l'ensemble [projet]

[projet]
Title             = Options du projet 
TitleNew          = Créer un nouveau projet
TitleSave         = Enregistrer le projet sous...
TitleOpen         = Ouvrir le projet...
TitleShort        = Projet
CompilerOptions   = Options du compilateur
CreateProject     = Créer
DefaultName       = Nouveau projet
TabTitle          = Projet
OptionTab         = Options du projet 
ProjectInfo       = Infos du projet
ProjectFile       = Fichier du projet
ProjectName       = Nom du projet
ProjectTargets    = Cibles du projet
Comments          = Commentaires
LoadOptions       = Charger les options
SetDefault        = Définir comme projet par défaut (toujours ouvert au démarrage de l'éditeur)
CloseAllFiles     = Fermer toutes les sources à la fermeture du projet
WhenOpening       = A l'ouverture du projet...
OpenLoadLast      = Charger toutes les sources ouvertes la dernière fois
OpenLoadAll       = Charger toutes les sources du projet
OpenLoadDefault   = Ne charger que les sources marquées dans 'Fichiers projet'
OpenLoadMain      = Ne charger que le fichier principal du projet de la cible par defaut
OpenLoadNone      = Ne charger aucun fichier
FilesChanged      = Les fichiers suivants ont été modifiés lors de la fermeture du projet
FileMissing       = Le fichier '%filename%' ne peut pas être trouvé.%newline%Voulez-vous le rechercher?
FileTab           = Fichiers du projet
View              = Visualisation
FileScan          = Scanner le ficheir pour l'autocomplétion
FileLoad          = Charger le fichier à l'ouverture du projet
FilePanel         = Montrez le fichier dans le panneau de projet
FileWarn          = Afficher une alerte si le fichier a été modifié
Filename          = Nom du fichier
FileScanShort     = Scanner
FileLoadShort     = Charger
FilePanelShort    = Panneau
FileWarnShort     = Alerte
FileSize          = Taille
FileModified      = Dernière modification
FileDateFormat    = %mm/%dd/%yyyy - %hh:%ii
LastOpen          = Dernière ouverture
LastOpenText      = %date% by %user% on %host%
LastOpenEditor    = Editeur
TargetShort       = Cible
DebugShort        = Debog
UnicodeShort      = Unicode
ThreadShort       = Thread
AsmShort          = Asm
OnErrorShort      = SiErreur
CompileCountShort = Compiler
BuildCountShort   = Faire
FormatShort       = Format
InputFile         = Fichier d'entrée
AddDirectory      = Ajouter le contenu du dossier suivant au projet?
AddManyFiles      = Voulez-vous vraiment ajouter le fichier %filecount% au projet?
Pattern           = Projets PureBasic (*.pbp)|*.pbp|All files (*.*)|*.*
NeedName          = Un nom doit être spécifié pour le projet.
NeedFile          = Un nom de fichier doit être spécifié pour le projet.
SaveError         = Impossible d'enregistrer le fichier projet sur le disque.
LoadError         = Impossible de charger le fichier projet.
VersionLow        = Le numéro de la version du fichier projet est inférieure à celle de la version courante.%newline%Au chargement, elle sera convertie à celle de la version courante.
VersionHigh       = Le numéro de la version du fichier projet est supérieure à celle de la version courante. %newline%Au chargement, des données du projet peuvent être perdues.
VersionTooHigh    = Les fichiers du projet de cette version de peuvent pas être chargés.
LoadAnyway        = Voulez-vous tout de même le charger?
ProjectFile       = Fichier du projet
ProjectVersion    = Version du projet
CurrentVersion    = Version courante
LastWrittenBy     = Drenière écriture par
InternalFiles     = Dossier du projet
ExternalFiles     = Fichier externes
PanelOpen         = Ouvrir
PanelOpenViewer   = Ouvrir avec le visualisateur de fichiers
PanelAdd          = Ajouter le ficheir au projet...
PanelRemove       = Supprimer du projet
PanelRescan       = Rafraîchir les données de l'autoComplétion


[Preferences]
après FoldEndWords :
   ajout de : 
             Themes               = Thèmes
   
après StandardButton :
   ajout de : 
             ThemeIcon            = Icône du thème
   
après ThemeIcon :
   suppression de : 
             InternalIcon         = Icône interne
                    
après PopupLength :
   ajout de : 
              StructureItems       = Autocomplétion des éléments d'une Structure
              PBItems              = Eléments Prédéfinis 
              SourceItems          = Eléments du code source
              SourceOnly           = Uniquement la source courante
              ProjectOnly          = Le projet courant (si présent)
              ProjectAllFiles      = Le projet courant ou tous les fichiers (Si aucun)
              AllFiles             = Tous les fichiers ouverts
              AddFrom              = Ajouter les éléments à partir de
              Option_Variable      = Variables
              Option_Array         = Tableaux
              Option_List          = Listes chaînées
              Option_Map           = Maps
              Option_Procedure     = Procédures
              Option_Macro         = Macros
              Option_Import        = Fonctions Importées
              Option_Prototype     = Prototypes
              Option_Constant      = Constantes
              Option_Structure     = Structures
              Option_Interface     = Interfaces
              Option_Label         = Etiquettes
              Option_PBKeywords    = Mots-clés
              Option_ASMKeywords   = Mots-clés ASM
              Option_PBFunctions   = Fonctions des Libraries
              Option_APIFunctions  = Fonctions API
              Option_PBConstants   = Constantes
              Option_PBStructures  = Structures
              Option_PBInterfaces  = Interfaces
              
après Option_PBInterfaces :
   suppression de : 
              Option0              = Mots-clefs PureBasic
              Option1              = Mots-clefs Assembleur
              Option2              = Fonctions PureBasic
              Option3              = Fonctions API
              Option4              = Procédures du fichier courant
              Option5              = Procédures de tous les fichiers ouverts
              Option6              = Structures prédéfinies
              Option7              = Structures  du fichier courant
              Option8              = Structures de tous les fichiers ouverts
              Option9              = Interfaces prédéfinies
              Option10             = Interfaces du fichier courant
              Option11             = Interfaces de tous les fichiers ouverts
              Option12             = Constantes prédéfinies
              Option13             = Constantes du fichier courant
              Option14             = Constantes de tous les fichiers ouverts
              Option15             = Variables du fichier courant
              Option16             = Variables de tous les fichiers ouverts
              Option17             = Tableaux déclarés dans le fichier courant
              Option18             = Tableaux déclarés dans tous les fichiers ouverts
              Option19             = Listes chaînées créées dans le fichier courant
              Option20             = Listes chaînées créées dans tous les fichiers ouverts
              Option21             = Macros dans le fichier courant
              Option22             = Macros dans tous les fichiers ouverts
              Option23             = Fonctions Importées dans le fichier courant
              Option24             = Fonctions Importées de tous les fichiers ouverts
 
 [Compiler]
après OptionsTitle :
   ajout de : 
              InputFile        = Fichier source d'entrée
              OutputFile       = Executable de destination
              
après OpenMainFile :
   ajout de : 
              SetOutputFile   = Spécifiez la destination de l'executable...
              
après Aborting :
   ajout de : 
              LinesCompiled   = %count% lignes compilées.

après CustomConstants :
   ajout de : 
              TargetList          = Compiler les cibles
              AddTarget           = Ajouter une nouvelle cible
              CopyTarget          = Copier la cible
              EditTarget          = Renommer la cible
              RemoveTarget        = Supprimer la cible
              TargetUp            = Monter la cible
              TargetDown          = Descendre la cible
              DefaultTarget       = Définir comme cible par défaut
              EnableTarget        = Autoriser dans 'Créer toutes les cibles'
              DefaultTargetName   = Cible par défaut
              NewTargetName       = Nouvelle cible
              EnterTargetName     = Entre le nom de la cible
              TargetCopySuffix    = (Copier)
              NameExists          = Ce nom est déjà utilisé par une autre cible
              ConfirmTargetDelete = Voulez-vous vraiment supprimer cette cible?
              NoInputFile         = La cible '%target%' pour ce projet n'a pas de fichier source.
              NoOutputFile        = La cible '%target%' pour ce projet n'a pas de fichier exécutable en sortie.
              SaveAnyway          = Voulez-vous le sauvegarder tout de même?
              BuildWindowTitle    = Création...
              BuildProgress       = En cours
              BuildLog            = Création du Log
              CloseWhenDone       = Fermer la fenêtre en cas de succès
              StatusOk            = Ok
              StatusError         = Erreur
              StatusWarning       = Attention: %count%
              NoBuildTargets      = Aucune cible n'a été paramétrée dans les options du compilateur pour 'Créer toutes les cibles'.
              BuildStart          = Création '%target%'...
              BuildSuccess        = Compilation réussie.
              BuildStatsNoError   = %count% cibles compilée avec succès.
              BuildStatsError     = %count% cibles compilée avec des erreurs.
              BuildStatsWarning   = %count% advertisements au total.
              BuildStatsAborted   = La séquence de création a été arrêtée.
              BuildRunTool        = Exécution de l'outil externe


[Resources]
après CompilerOptions :
   ajout de : 
              CompileRun      = Compiler/Exécuter
              Constants       = Constantes
              
après DateTokens :
   suppression de : 
              CompileRun      = Compiler/Executer
              Constants       = Constantes   


[AddTools]
après HideFromMenu :
   ajout de : 
              SourceSpecific = Activer l'outil en fonction d'un fichier source
              
après NameExists :
   suppression de : 
              SourceSpecific = Activer l'outil en fonction d'un fichier source
              
              

[Shortcuts]              
après AutoComplete :
   ajout de : 
              AutoCompleteConfirm = Insérer le mot autocomplété sélectionné
              AutoCompleteAbort   = Fermer la fenêtre d'autocomplétion

après SystemShortcut :
   suppression de : 
              AutoCompleteConfirm = Insérer le mot autocomplété sélectionné
              AutoCompleteAbort   = Fermer la fenêtre d'autocomplétion

   ajout de : 
              SelectShortcut      = Choisisser le raccourci
              
              
[Debugger]
après DebugWindowTitle :
   ajout de : 
              SelectShortcutDebug               = Déboguer
              
après LinkedLists :
   ajout de : 
              Maps                = Maps

après NoLibraryInfo :
   ajout de : 
              ProfilerTitle       = Profileur
              ProfilerNoData      = Aucune données disponible pour le profileur.
              CalledLines         = Lignes appelées
              CallsPerLine        = Appels par lignes
              Zoomin              = Zoom avant
              Zoomout             = Zoom arrière
              ViewLine            = Voir la ligne de code              
             
après BigList :
   suppression de : 
              ProfilerTitle       = Profileur
              Debug               = Déboguer
              ProfilerNoData      = Aucune données disponible pour le profileur.
              CalledLines         = Lignes appelées
              CallsPerLine        = Appels par lignes
              Zoomin              = Zoom avant
              Zoomout             = Zoom arrière
              ViewLine            = Voir la ligne de code
              

[Misc]
après Abort :
   ajout de : 
              Open             = Ouvrir
              New              = Nouveau
              Copy             = Copier     

après Disabled : 
   ajout de : 
              Status           = Status

après Stop :
   ajout de : 
              Yes              = Oui
              No               = Non
Il y a une faute à ExternalFiles = Fichier externes

Fichier doit être au pluriel

Il y a une faute à ProfilerNoData = Aucune données disponible pour le profileur.
données doit être au singulier

(pfou, j'ai pourtant relu ...)

Re: Mise à jour du fichier Editor.catalog

Publié : dim. 04/oct./2009 19:43
par comtois
ok j'ai fait les corrections, il y a aussi cette ligne dans le fichier anglais qui prend en compte les projets, je regarde pour corriger la version française.
Pattern = PureBasic Files (*.pb, *.pbi, *.pbp, *.pbv)|*.pb;*.pbi;*.pbp;*.pbv|PureBasic Sourcecodes (*.pb)|*.pb|PureBasic Includefiles (*.pbi)|*.pbi|PureBasic Projects (*.pbp)|*.pbp|Visual Designer Files (*.pbv)|*.pbv|All Files (*.*)|*.*