Add initial French localization based on Claude Perrin's work

This commit is contained in:
Greg Neagle
2012-05-01 11:17:40 -07:00
parent 9efc4c7680
commit 3814c70c26
5 changed files with 447 additions and 1 deletions

View File

@@ -0,0 +1,192 @@
"Checking for available updates..." = "Recherche des mises à jour disponibles...";
/* No comment provided by engineer. */
" (will be removed)" = " (sera supprimé)";
"Checking for additional changes..." = "Recherche de modifications complémentaires...";
/* No comment provided by engineer. */
"\nAll pending updates will be installed. Unsaved work will be lost.\nYou may avoid the forced logout by logging out now." = "\nToutes les mises à jour en attente vont être installées. Les travaux non sauvegardés seront perdu.\nPour éviter cela fermer maintenant votre session.";
/* No comment provided by engineer. */
"A logout is recommended before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Il est recommandé de fermer la session avant de mettre à jour. Soyez patient car il peut y avoir un délai à la reconnexion ? Fermer et mettre à jour maintenant ?";
"Checking for available Apple Software Updates..." = "Recherche des mises à jour Apple...";
/* No comment provided by engineer. */
"A logout is required before updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Il est nécessaire de fermer la session avant de mettre à jour. Soyez patient car il peut y avoir un délai à la reconnexion ? Fermer et mettre à jour maintenant ?";
/* No comment provided by engineer. */
"This item will be removed." = "Cet élément sera supprimé.";
/* No comment provided by engineer. */
"A logout will be forced at approximately %s." = "Une fermeture de session sera forcée à environ %s.";
/* No comment provided by engineer. */
"A logout will be forced in less than %s minutes." = "Une fermeture de session sera forcée dans moins de %s minutes.";
/* No comment provided by engineer. */
"A logout will be forced in less than a minute.\nAll pending updates will be installed. Unsaved work will be lost." = "La fermeture de session sera forcée dans moins d'une minute.\nToutes les mises à jour en attente seront installées. Le travail non sauvegardé sera perdu.";
/* No comment provided by engineer. */
"A restart is required after updating. Please be patient as there may be a short delay at the login window. Logout and update now?" = "Un redémarrage est nécessaire après la mise à jour. Soyez patient car il peut avoir un petit délai lors de la reconnexion. Déconnecter et mettre à jour maintenant ?";
/* No comment provided by engineer. */
"Cancel" = "Annuler";
/* No comment provided by engineer. */
"Cannot check for updates" = "Impossible de vérifier les mises à jour";
/* No comment provided by engineer. */
"Cannot start installation session" = "Impossible de lancer l'installation";
/* No comment provided by engineer. */
"Conflicting applications running" = "Conflit avec des applications actives";
/* No comment provided by engineer. */
"Continue" = "Continuer";
/* No comment provided by engineer. */
"For best results, you should connect your computer to a power source before updating. Are you sure you want to continue the update?" = "Pour un meilleur résultat, vous devriez brancher votre ordinateur à une alimentation externe avant de mettre à jour. Êtes-vous sur de vouloir poursuivre la mise à jour ?";
/* No comment provided by engineer. */
"Forced Logout for Mandatory Install" = "Fermeture de session requise pour mise à jour obligatoire";
/* No comment provided by engineer. */
"Install session failed" = "Echec de l'installation";
/* No comment provided by engineer. */
"Installed" = "Installé";
/* No comment provided by engineer. */
"Logout and update" = "Déconnecter et mettre à jour";
/* No comment provided by engineer. */
"Logout and update now" = "Déconnecter et mettre à jour maintenant";
/* No comment provided by engineer. */
"Logout Recommended" = "Fermeture de session recommandée";
/* No comment provided by engineer. */
"Logout Required" = "Fermeture de session obligatoire";
/* No comment provided by engineer. */
"Logout will be required." = "La fermeture de session sera obligatoire";
/* No comment provided by engineer. */
"Manadatory Updates Pending" = "Mises à jour obligatoire en attente";
/* No comment provided by engineer. */
"Managed Software Update cannot contact the update server at this time.\nIf this situation continues, contact your systems administrator." = "Mise à jour de logiciels ne peut atteindre le serveur de mise à jour pour l'instant.\nSi la situation persiste, contactez votre administrateur système.";
/* No comment provided by engineer. */
"Managed Software Update failed its preflight check.\nTry again later." = "Echec du contrôle initial de l'utilitaire de mise à jour.\nEssayez à nouveau, ultérieurement.";
/* No comment provided by engineer. */
"Not installed" = "Non installé";
/* No comment provided by engineer. */
"Not removable" = "Non supprimable";
/* No comment provided by engineer. */
"OK" = "Oui";
/* No comment provided by engineer. */
"One or more mandatory updates are overdue for installation. A logout will be forced soon." = "Une ou plusieurs mises à jour obligatoires sont hors délai. Une fermeture de session va être forcée très bientôt.";
/* No comment provided by engineer. */
"One or more updates must be installed by %s. A logout may be forced if you wait too long to update." = "Une ou plusieurs mises à jour doivent être installées par %s. Une fermeture de session peut être forcée si vous attendez trop longtemps avant de mettre à jour.";
/* No comment provided by engineer. */
"Optional software..." = "Logiciel optionnel...";
/* No comment provided by engineer. */
"Other users logged in" = "D'autres utilisateurs sont connectés";
/* No comment provided by engineer. */
"Quit" = "Quitter";
/* No comment provided by engineer. */
"Restart" = "Redémarrer";
/* No comment provided by engineer. */
"Restart Required" = "Redémarrage Requis";
/* No comment provided by engineer. */
"Restart will be required." = "Un redémarrage sera nécessaire.";
/* No comment provided by engineer. */
"Scheduled removal of managed software." = "Suppression planifiée de logiciels.";
/* No comment provided by engineer. */
"Show updates" = "Afficher les mises à jour";
/* No comment provided by engineer. */
"Software installed or removed requires a restart. You will have a chance to save open documents." = "Les logiciels installés ou supprimés nécessitent un redémarrage. Vous avec la possibilité de sauver les documents ouverts.";
/* No comment provided by engineer. */
"Software removals" = "Suppression de logiciels";
/* No comment provided by engineer. */
"Starting…" = "Démarrage…";
/* No comment provided by engineer. */
"There are other users logged into this computer.\nUpdating now could cause other users to lose their work.\n\nPlease try again later after the other users have logged out." = "Il y a d'autres utilisateurs connectés sur l'ordinateur.\nMettre à jour peut entrainer la perte du travail des autres utilisateurs.\n\nMerci d'essayer plus tard après que les autres utilisateurs aient quitté leur session.";
/* No comment provided by engineer. */
"There is a configuration problem with the managed software installer. Could not start the install session. Contact your systems administrator." = "L'utilitaire de mise à jour a rencontré un problème de configuration.Impossible de démarrer l'installation. Contactez votre administrateur système.";
/* No comment provided by engineer. */
"There is a configuration problem with the managed software installer. Could not start the process. Contact your systems administrator." = "L'utilitaire de mise à jour a rencontré un problème de configuration. Impossible de démarrer le processus. Contactez votre administrateur système.";
/* No comment provided by engineer. */
"There is a configuration problem with the managed software installer. Could not start the update check process. Contact your systems administrator." = "L'utilitaire de mise à jour a rencontré un problème de configuration. Impossible de démarrer le processus de vérification de mise à jour. Contactez votre administrateur système.";
/* No comment provided by engineer. */
"There is a configuration problem with the managed software installer. The process ended unexpectedly. Contact your systems administrator." = "L'utilitaire de mise à jour a rencontré un problème de configuration. Le processus s'est arrêté de manière inattendue. Contactez votre administrateur système.";
/* No comment provided by engineer. */
"There is no new software for your computer at this time." = "Il n'y a pas de nouveau logiciel pour votre ordinateur.";
/* No comment provided by engineer. */
"This item must be installed by " = "This item must be installed by ";
/* No comment provided by engineer. */
"Update available" = "Mise à jour disponible";
/* No comment provided by engineer. */
"Update check failed" = "Echec de la recherche de mises à jour";
/* No comment provided by engineer. */
"Update later" = "Ne pas mettre à jour maintenant";
/* No comment provided by engineer. */
"Update without logging out" = "Mise à jour sans fermeture de session";
/* No comment provided by engineer. */
"Will be installed" = "Sera installé";
/* No comment provided by engineer. */
"Will be removed" = "Sera supprimé";
/* No comment provided by engineer. */
"Will be updated" = "Sera mis à jour";
/* No comment provided by engineer. */
"Will not be installed" = "Ne sera pas installé";
/* No comment provided by engineer. */
"Will not be removed" = "Ne sera pas supprimé";
/* No comment provided by engineer. */
"You must quit the following applications before proceeding with installation:\n\n%s" = "Avant de poursuivre l'installation, vous devez quitter les applications suivantes:\n\n%s";
/* No comment provided by engineer. */
"Your computer is not connected to a power source." = "Votre ordinateur n'est pas branché à une prise de courant.";
/* No comment provided by engineer. */
"Your software is up to date." = "Votre logiciel est à jour.";
"Checking Apple Software Update catalog..." = "Recherche du répertoire de mise à jour d'Apple...";
"Finishing..." = "Termine...";

View File

@@ -0,0 +1,245 @@
/* Class = "NSMenuItem"; title = "Bring All to Front"; ObjectID = "5"; */
"5.title" = "Tout ramener au premier plan";
/* Class = "NSMenuItem"; title = "Window"; ObjectID = "19"; */
"19.title" = "Fenêtre";
/* Class = "NSMenuItem"; title = "Minimize"; ObjectID = "23"; */
"23.title" = "Minimiser";
/* Class = "NSMenu"; title = "Window"; ObjectID = "24"; */
"24.title" = "Fenêtre";
/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */
"29.title" = "AMainMenu";
/* Class = "NSMenuItem"; title = "Managed Software Update"; ObjectID = "56"; */
"56.title" = "Mise à jour de logiciels";
/* Class = "NSMenu"; title = "Managed Software Update"; ObjectID = "57"; */
"57.title" = "Mise à jour de logiciels";
/* Class = "NSMenuItem"; title = "About Managed Software Update"; ObjectID = "58"; */
"58.title" = "Á propos de Mise à jour de logiciels";
/* Class = "NSMenu"; title = "Update"; ObjectID = "81"; */
"81.title" = "Mettre à jour";
/* Class = "NSMenuItem"; title = "Update now "; ObjectID = "82"; */
"82.title" = "Mettre à jour maintenant ";
/* Class = "NSMenuItem"; title = "Update"; ObjectID = "83"; */
"83.title" = "Mettre à jour";
/* Class = "NSMenuItem"; title = "Help"; ObjectID = "103"; */
"103.title" = "Aide";
/* Class = "NSMenu"; title = "Help"; ObjectID = "106"; */
"106.title" = "Aide";
/* Class = "NSMenuItem"; title = "Managed Software Update Help"; ObjectID = "111"; */
"111.title" = "Aide Mise à jour de logiciels";
/* Class = "NSMenuItem"; title = "Preferences…"; ObjectID = "129"; */
"129.title" = "Préférences…";
/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */
"130.title" = "Services";
/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */
"131.title" = "Services";
/* Class = "NSMenuItem"; title = "Hide Managed Software Update"; ObjectID = "134"; */
"134.title" = "Masquer Mise à jour de logiciels";
/* Class = "NSMenuItem"; title = "Quit Managed Software Update"; ObjectID = "136"; */
"136.title" = "Quitter Mise à jour de logiciels";
/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */
"145.title" = "Masquer les autres";
/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */
"150.title" = "Tout afficher";
/* Class = "NSMenuItem"; title = "Stop Speaking"; ObjectID = "195"; */
"195.title" = "Arrêter de parler";
/* Class = "NSMenuItem"; title = "Start Speaking"; ObjectID = "196"; */
"196.title" = "Commencer la lecture";
/* Class = "NSMenuItem"; title = "Copy"; ObjectID = "197"; */
"197.title" = "Copier";
/* Class = "NSMenuItem"; title = "Select All"; ObjectID = "198"; */
"198.title" = "Tout sélectionner";
/* Class = "NSMenuItem"; title = "Cut"; ObjectID = "199"; */
"199.title" = "Couper";
/* Class = "NSMenu"; title = "Spelling and Grammar"; ObjectID = "200"; */
"200.title" = "Orthographe et grammaire";
/* Class = "NSMenuItem"; title = "Check Spelling"; ObjectID = "201"; */
"201.title" = "Vérifier lorthographe";
/* Class = "NSMenuItem"; title = "Delete"; ObjectID = "202"; */
"202.title" = "Supprimer";
/* Class = "NSMenuItem"; title = "Paste"; ObjectID = "203"; */
"203.title" = "Coller";
/* Class = "NSMenuItem"; title = "Show Spelling…"; ObjectID = "204"; */
"204.title" = "Afficher l'orthographe…";
/* Class = "NSMenu"; title = "Edit"; ObjectID = "205"; */
"205.title" = "Édition";
/* Class = "NSMenuItem"; title = "Undo"; ObjectID = "207"; */
"207.title" = "Annuler";
/* Class = "NSMenuItem"; title = "Find Next"; ObjectID = "208"; */
"208.title" = "Rechercher suivant";
/* Class = "NSMenuItem"; title = "Find…"; ObjectID = "209"; */
"209.title" = "Rechercher...";
/* Class = "NSMenuItem"; title = "Jump to Selection"; ObjectID = "210"; */
"210.title" = "Aller à la sélection";
/* Class = "NSMenuItem"; title = "Speech"; ObjectID = "211"; */
"211.title" = "Parole";
/* Class = "NSMenu"; title = "Speech"; ObjectID = "212"; */
"212.title" = "Parole";
/* Class = "NSMenuItem"; title = "Find Previous"; ObjectID = "213"; */
"213.title" = "Rechercher le précédent";
/* Class = "NSMenuItem"; title = "Redo"; ObjectID = "215"; */
"215.title" = "Refaire";
/* Class = "NSMenuItem"; title = "Spelling and Grammar"; ObjectID = "216"; */
"216.title" = "Orthographe et grammaire";
/* Class = "NSMenuItem"; title = "Edit"; ObjectID = "217"; */
"217.title" = "Modifier";
/* Class = "NSMenuItem"; title = "Find"; ObjectID = "218"; */
"218.title" = "Rechercher";
/* Class = "NSMenuItem"; title = "Check Spelling While Typing"; ObjectID = "219"; */
"219.title" = "Vérifier l'orthographe lors de la saisie";
/* Class = "NSMenu"; title = "Find"; ObjectID = "220"; */
"220.title" = "Rechercher";
/* Class = "NSMenuItem"; title = "Use Selection for Find"; ObjectID = "221"; */
"221.title" = "Rechercher la sélection";
/* Class = "NSMenuItem"; title = "Zoom"; ObjectID = "239"; */
"239.title" = "Zoom";
/* Class = "NSMenuItem"; title = "Check Grammar With Spelling"; ObjectID = "346"; */
"346.title" = "Vérifier la grammaire et l'orthographe";
/* Class = "NSMenuItem"; title = "Substitutions"; ObjectID = "348"; */
"348.title" = "Substitutions";
/* Class = "NSMenu"; title = "Substitutions"; ObjectID = "349"; */
"349.title" = "Substitutions";
/* Class = "NSMenuItem"; title = "Smart Copy/Paste"; ObjectID = "350"; */
"350.title" = "Copier/coller intelligent";
/* Class = "NSMenuItem"; title = "Smart Quotes"; ObjectID = "351"; */
"351.title" = "Guillemets courbes";
/* Class = "NSMenuItem"; title = "Smart Links"; ObjectID = "354"; */
"354.title" = "Liens intelligents";
/* Class = "NSWindow"; title = "Managed Software Update"; ObjectID = "371"; */
"371.title" = "Mise à jour de logiciels";
/* Class = "NSTextFieldCell"; title = "Software updates are available for your computer."; ObjectID = "378"; */
"378.title" = "Des mises à jour sont disponibles pour votre ordinateur.";
/* Class = "NSTextFieldCell"; title = "Updating your software may take some time. If you're not ready to update now, you can choose to update later."; ObjectID = "380"; */
"380.title" = "Mettre à jour votre logiciel peut prendre un certain temps. Si vous n'êtes pas disponible maintenant, vous pouvez choisir de faire cela plus tard.";
/* Class = "NSButtonCell"; title = "Update now"; ObjectID = "382"; */
"382.title" = "Mettre à jour maintenant";
/* Class = "NSButtonCell"; title = "Later"; ObjectID = "384"; */
"384.title" = "Pas maintenant";
/* Class = "NSTableColumn"; headerCell.title = "Name"; ObjectID = "397"; */
"397.headerCell.title" = "Nom";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "398"; */
"398.title" = "Text Cell";
/* Class = "NSTableColumn"; headerCell.title = "Version"; ObjectID = "400"; */
"400.headerCell.title" = "Version";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "401"; */
"401.title" = "Text Cell";
/* Class = "NSTabViewItem"; label = "Updates"; ObjectID = "512"; */
"512.label" = "Mises à jour";
/* Class = "NSTabViewItem"; label = "Optional software"; ObjectID = "514"; */
"514.label" = "Logiciel optionnel...";
/* Class = "NSButtonCell"; title = "Add or Remove"; ObjectID = "519"; */
"519.title" = "Ajouter ou Supprimer";
/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "520"; */
"520.title" = "Annuler";
/* Class = "NSTableColumn"; headerCell.title = "Name"; ObjectID = "527"; */
"527.headerCell.title" = "Nom";
/* Class = "NSTableColumn"; headerCell.title = "Version"; ObjectID = "528"; */
"528.headerCell.title" = "Version";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "531"; */
"531.title" = "Text Cell";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "532"; */
"532.title" = "Text Cell";
/* Class = "NSTextFieldCell"; title = "Check an item to have it installed. Uncheck an item to have it removed."; ObjectID = "546"; */
"546.title" = "Cochez un élément pour l'installer. Décochez un élément pour le supprimer.";
/* Class = "NSTextFieldCell"; title = "Add or remove optional software"; ObjectID = "547"; */
"547.title" = "Ajouter ou supprimer un logiciel optionnel";
/* Class = "NSButtonCell"; title = "Optional software..."; ObjectID = "550"; */
"550.title" = "Logiciel optionnel...";
/* Class = "NSTableColumn"; headerCell.title = "Size"; ObjectID = "581"; */
"581.headerCell.title" = "Taille";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "582"; */
"582.title" = "Text Cell";
/* Class = "NSTableColumn"; headerCell.title = "Size"; ObjectID = "585"; */
"585.headerCell.title" = "Taille";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "586"; */
"586.title" = "Text Cell";
/* Class = "NSTableColumn"; headerCell.title = "Status"; ObjectID = "628"; */
"628.headerCell.title" = "État";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "629"; */
"629.title" = "Text Cell";
/* Class = "NSWindow"; title = "Managed Software Update"; ObjectID = "633"; */
"633.title" = "Mise à jour de logiciels";
/* Class = "BorderlessWindow"; title = "BackdropWindow"; ObjectID = "635"; */
"635.title" = "BackdropWindow";
/* Class = "NSButtonCell"; title = "Stop"; ObjectID = "645"; */
"645.title" = "Arrêter";

View File

@@ -53,6 +53,10 @@
77C8C1F80C07829500965286 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8D1107320486CEB800E47090 /* Managed Software Update.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Managed Software Update.app"; sourceTree = BUILT_PRODUCTS_DIR; };
9CB75D9815505CC200DE19F0 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/MainMenu.strings; sourceTree = "<group>"; };
9CB75D9915505CFA00DE19F0 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/InfoPlist.strings; sourceTree = "<group>"; };
9CB75D9A15505D3100DE19F0 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = French.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
9CB75DA715505FA200DE19F0 /* French */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = French; path = French.lproj/MainMenu.xib; sourceTree = "<group>"; };
C0458B4A11EB888C001F1172 /* BorderlessWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BorderlessWindow.m; sourceTree = "<group>"; };
C0458B4C11EB8899001F1172 /* ScaledImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScaledImageView.m; sourceTree = "<group>"; };
C0458B4E11EB88AD001F1172 /* BorderlessWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BorderlessWindow.h; sourceTree = "<group>"; };
@@ -307,7 +311,7 @@
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# generate localizable strings\n./Localize.py --to English --genstrings \"./*.{h,m,py}\" --utf8\n\n# localize nibs\n./Localize.py --from English --to German --utf8";
shellScript = "# generate localizable strings\n./Localize.py --to English --genstrings \"./*.{h,m,py}\" --utf8\n\n# localize nibs\n./Localize.py --from English --to German --utf8\n./Localize.py --from English --to French --utf8";
};
/* End PBXShellScriptBuildPhase section */
@@ -330,6 +334,7 @@
children = (
089C165DFE840E0CC02AAC07 /* English */,
C0C5492D12B96869002C76CD /* German */,
9CB75D9915505CFA00DE19F0 /* French */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
@@ -339,6 +344,7 @@
children = (
77C8C1F80C07829500965286 /* English */,
C0C5492C12B9685D002C76CD /* German */,
9CB75DA715505FA200DE19F0 /* French */,
);
name = MainMenu.xib;
sourceTree = "<group>";
@@ -348,6 +354,7 @@
children = (
C0C548F912B6E52B002C76CD /* German */,
C054583B13D4FDD000ED615D /* English */,
9CB75D9A15505D3100DE19F0 /* French */,
);
name = Localizable.strings;
path = German.lproj;
@@ -358,6 +365,7 @@
children = (
C0C5493112B9691B002C76CD /* English */,
C0C5493312B9693E002C76CD /* German */,
9CB75D9815505CC200DE19F0 /* French */,
);
name = MainMenu.strings;
sourceTree = "<group>";