Added French translation by Pierre Rudloff
This commit is contained in:
parent
b250d8f84b
commit
882fb32fff
|
@ -11,6 +11,7 @@
|
|||
- Save State panel now pauses emulation while the file selection box is open. [Jeff]
|
||||
- Fixed: Frozen video output (and/or messed 3d emulation) after loading a state. [Jeff]
|
||||
- Added option to load the most recent file upon launching the program. [Jeff]
|
||||
- Added French translation (thanks to Pierre Rudloff). [Jeff]
|
||||
Windows port:
|
||||
- Removed the bug report link with a define, to avoid reports from betas/external builds [shash]
|
||||
- Added the version on window bar to recognize versions from screenshots [shash]
|
||||
|
|
|
@ -7,6 +7,8 @@
|
|||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
726D68AC0E310B1800800002 /* French.nib in Resources */ = {isa = PBXBuildFile; fileRef = 726D68AA0E310B1800800002 /* French.nib */; };
|
||||
726D68AD0E310B1800800002 /* French.strings in Resources */ = {isa = PBXBuildFile; fileRef = 726D68AB0E310B1800800002 /* French.strings */; };
|
||||
7277B62F0D9D9AEA00D283BD /* DeSmuME.icns in Resources */ = {isa = PBXBuildFile; fileRef = 7277B62E0D9D9AEA00D283BD /* DeSmuME.icns */; };
|
||||
7277B6E30D9E045700D283BD /* English.nib in Resources */ = {isa = PBXBuildFile; fileRef = 7277B6DF0D9E045700D283BD /* English.nib */; };
|
||||
7277B6E40D9E045700D283BD /* English.strings in Resources */ = {isa = PBXBuildFile; fileRef = 7277B6E00D9E045700D283BD /* English.strings */; };
|
||||
|
@ -54,6 +56,8 @@
|
|||
1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
|
||||
29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
|
||||
29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
|
||||
726D68AA0E310B1800800002 /* French.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = French.nib; sourceTree = "<group>"; };
|
||||
726D68AB0E310B1800800002 /* French.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = French.strings; sourceTree = "<group>"; };
|
||||
7277B62E0D9D9AEA00D283BD /* DeSmuME.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = DeSmuME.icns; sourceTree = "<group>"; };
|
||||
7277B6DF0D9E045700D283BD /* English.nib */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; path = English.nib; sourceTree = "<group>"; };
|
||||
7277B6E00D9E045700D283BD /* English.strings */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; path = English.strings; sourceTree = "<group>"; };
|
||||
|
@ -207,6 +211,8 @@
|
|||
29B97314FDCFA39411CA2CEA /* DeSmuME */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
726D68AA0E310B1800800002 /* French.nib */,
|
||||
726D68AB0E310B1800800002 /* French.strings */,
|
||||
72C000010D9D59E60046B7EA /* Info.plist */,
|
||||
72C000020D9D59E60046B7EA /* InfoPlist.strings */,
|
||||
729BECEF0D9D581900ED561B /* AudioUnit.framework */,
|
||||
|
@ -356,6 +362,8 @@
|
|||
7277B6E40D9E045700D283BD /* English.strings in Resources */,
|
||||
7277B6E50D9E045700D283BD /* Japanese.nib in Resources */,
|
||||
7277B6E60D9E045700D283BD /* Japanese.strings in Resources */,
|
||||
726D68AC0E310B1800800002 /* French.nib in Resources */,
|
||||
726D68AD0E310B1800800002 /* French.strings in Resources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -373,7 +381,7 @@
|
|||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "cp ../../README $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/README\ncp ../../README.MAC $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/README.MAC\ncp ../../AUTHORS $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/AUTHORS\ncp ../../README.TRANSLATION $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/README.TRANSLATION\ncp ../../ChangeLog $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/ChangeLog\ncp ../../COPYING $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/COPYING\ncd $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/\nmkdir English.lproj\nmv English.nib English.lproj/MainMenu.nib\nmv English.strings English.lproj/Localizable.strings\nmkdir Japanese.lproj\nmv Japanese.nib Japanese.lproj/MainMenu.nib\nmv Japanese.strings Japanese.lproj/Localizable.strings";
|
||||
shellScript = "cp ../../README $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/README\ncp ../../README.MAC $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/README.MAC\ncp ../../AUTHORS $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/AUTHORS\ncp ../../README.TRANSLATION $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/README.TRANSLATION\ncp ../../ChangeLog $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/ChangeLog\ncp ../../COPYING $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/COPYING\ncd $BUILT_PRODUCTS_DIR/DeSmuME.app/Contents/Resources/\nmkdir English.lproj\nmv English.nib English.lproj/MainMenu.nib\nmv English.strings English.lproj/Localizable.strings\nmkdir Japanese.lproj\nmv Japanese.nib Japanese.lproj/MainMenu.nib\nmv Japanese.strings Japanese.lproj/Localizable.strings\nmkdir French.lproj\nmv French.nib French.lproj/MainMenu.nib\nmv French.strings French.lproj/Localizable.strings\n";
|
||||
};
|
||||
/* End PBXShellScriptBuildPhase section */
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
IBClasses = ({CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; });
|
||||
IBVersion = 1;
|
||||
}
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IBDocumentLocation</key>
|
||||
<string>68 267 356 240 0 0 1440 878 </string>
|
||||
<key>IBEditorPositions</key>
|
||||
<dict>
|
||||
<key>29</key>
|
||||
<string>93 694 99 44 0 0 1440 878 </string>
|
||||
</dict>
|
||||
<key>IBFramework Version</key>
|
||||
<string>489.0</string>
|
||||
<key>IBSystem Version</key>
|
||||
<string>8S2167</string>
|
||||
</dict>
|
||||
</plist>
|
Binary file not shown.
|
@ -0,0 +1,97 @@
|
|||
"DeSmuME Emulator" = "DeSmuME Emulator";
|
||||
"File" = "Fichier";
|
||||
"Emulation" = "Emulation";
|
||||
"View" = "Présentation";
|
||||
"Sound" = "Son";
|
||||
"Window" = "Fenêtre";
|
||||
"Help" = "Aide";
|
||||
"Open ROM..." = "Ouvrir une ROM...";
|
||||
"Open Recent" = "Fichiers récents";
|
||||
"ROM Info..." = "Informations sur la ROM...";
|
||||
"Save State As..." = "Enregistrer l'état sous...";
|
||||
"Load State From..." = "Charger l'état depuis...";
|
||||
"Save State" = "Enregistrer l'état";
|
||||
"Load State" = "Charger l'état";
|
||||
"Close ROM" = "Fermer la ROM";
|
||||
"Slot %d" = "Slot %d";
|
||||
"Execute" = "Exécuter";
|
||||
"Pause" = "Pause";
|
||||
"Reset" = "Réinitialiser";
|
||||
"Frame Skip" = "Saut d'image";
|
||||
"Auto" = "Automatique";
|
||||
"Off" = "Off";
|
||||
"Skip %d" = "%d";
|
||||
"Set FAT Image File..." = "Définir le fichier d'image FAT...";
|
||||
"Size 1x" = "Taille 1x";
|
||||
"Size 2x" = "Taille 2x";
|
||||
"Size 3x" = "Taille 3x";
|
||||
"Size 4x" = "Taille 4x";
|
||||
"Full Screen" = "Plein écran";
|
||||
"Constrain Proportions" = "Contraindre les proportions";
|
||||
"No Smaller Than DS" = "Pas plus petit que la DS";
|
||||
"Show Status Bar" = "Afficher la barre d'état";
|
||||
"Rotation" = "Rotation";
|
||||
"Rotation 0" = "0°";
|
||||
"Rotation 90" = "90°";
|
||||
"Rotation 180" = "180°";
|
||||
"Rotation 270" = "270°";
|
||||
"Layers" = "Calques";
|
||||
"Top BG0" = "Top BG0";
|
||||
"Top BG1" = "Top BG1";
|
||||
"Top BG2" = "Top BG2";
|
||||
"Top BG3" = "Top BG3";
|
||||
"Sub BG0" = "Sub BG0";
|
||||
"Sub BG1" = "Sub BG1";
|
||||
"Sub BG2" = "Sub BG2";
|
||||
"Sub BG3" = "Sub BG3";
|
||||
"Save Screenshot..." = "Enregistrer une capture d'écran...";
|
||||
"Volume" = "Volume";
|
||||
"Volume %d" = "%d%";
|
||||
"Mute" = "Muet";
|
||||
"Go to Website" = "Aller sur le site web";
|
||||
"Go to Forums" = "Aller sur les forums";
|
||||
"Submit a Bug Report" = "Envoyer un rapport de bug";
|
||||
"DeSmuME" = "DeSmuME";
|
||||
"Nintendo DS Emulator" = "Emulateur Nintendo DS";
|
||||
"Version %@" = "Version %@";
|
||||
"Readme" = "Lisez-moi";
|
||||
"License" = "Licence";
|
||||
"Authors" = "Auteurs";
|
||||
"Change Log" = "Change Log";
|
||||
"Are you sure you want to quit?" = "Etes vous su de vouloir quitter ?";
|
||||
"Are you sure you want to close the ROM?" = "Etes vous sur de vouloir fermer la ROM ?";
|
||||
"No ROM Loaded" = "Aucune ROM chargée";
|
||||
"Executing" = "Exécution";
|
||||
"Paused" = "En pause";
|
||||
"DeSmuME Preferences" = "Préférences de DeSmuME";
|
||||
"Interface" = "Interface";
|
||||
"Controls" = "Contrôles";
|
||||
"DS Firmware" = "DS Firmware";
|
||||
"Yes" = "Oui";
|
||||
"No" = "Non";
|
||||
"Execute Upon Load" = "Exécuter après le chargement";
|
||||
"ROM File" = "Fichier";
|
||||
"ROM Title" = "Titre";
|
||||
"ROM Maker" = "Maker";
|
||||
"ROM Size" = "Taille de la ROM";
|
||||
"ARM9 Size" = "ARM9 Size";
|
||||
"ARM7 Size" = "ARM7 Size";
|
||||
"Data Size" = "Taille des données";
|
||||
"ROM Icon" = "Icône de la ROM";
|
||||
"Save Screenshot to File..." = "Enregistrer une capture d'écran dans un fichier...";
|
||||
"Select Image Format: " = "Sélectionner le format d'image :";
|
||||
"Pick by Extension" = "Choisir par extension";
|
||||
"BMP" = "BMP";
|
||||
"GIF" = "GIF";
|
||||
"JPG" = "JPG";
|
||||
"PNG" = "PNG";
|
||||
"TIFF" = "TIFF";
|
||||
"No ROM loaded" = "Aucune ROM chargée";
|
||||
"ROM Loaded" = "ROM chargée";
|
||||
"Emulation Executing" = "Exécution";
|
||||
"Emulation Paused" = "En pause";
|
||||
"Emulation Reset" = "Réinitialiser";
|
||||
"Save State..." = "Enregistrer l'état...";
|
||||
"Are you sure you want to clear all save slots?" = "Etes vous sur de vouloir effacer toutes les sauvegardes ?";
|
||||
"Error" = "Erreur";
|
||||
"An emulation error occured" = "Une erreur d'émulation est survenue";
|
|
@ -28,3 +28,8 @@ cp English.strings DeSmuME.app/Contents/Resources/English.lproj/Localizable.stri
|
|||
mkdir -p DeSmuME.app/Contents/Resources/Japanese.lproj
|
||||
cp -R Japanese.nib DeSmuME.app/Contents/Resources/Japanese.lproj/MainMenu.nib
|
||||
cp Japanese.strings DeSmuME.app/Contents/Resources/Japanese.lproj/Localizable.strings
|
||||
|
||||
#French
|
||||
mkdir -p DeSmuME.app/Contents/Resources/French.lproj
|
||||
cp -R French.nib DeSmuME.app/Contents/Resources/French.lproj/MainMenu.nib
|
||||
cp French.strings DeSmuME.app/Contents/Resources/French.lproj/Localizable.strings
|
||||
|
|
Loading…
Reference in New Issue