add French translation by tiennou

This commit is contained in:
Mitchell Livingston
2007-08-06 15:37:16 +00:00
parent 328335363a
commit 224a947803
23 changed files with 1190 additions and 3 deletions

View File

@@ -15,6 +15,7 @@ Project Contributors
Translators
Mac OS X, current release:
Jorge Carrasco Perez (Spanish)
Etienne Samson (French)
Marco Cavazzuti (Italian)
Thermaikos (Greek)
Jaewoo Chung (Korean)

View File

@@ -320,7 +320,7 @@
4DFBC2DD09C0970D00D5C571 /* Torrent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Torrent.h; path = macosx/Torrent.h; sourceTree = "<group>"; };
4DFBC2DE09C0970D00D5C571 /* Torrent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Torrent.m; path = macosx/Torrent.m; sourceTree = "<group>"; };
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = Info.plist; path = macosx/Info.plist; sourceTree = "<group>"; };
8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; };
8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; };
A200B8390A2263BA007BBB1E /* InfoWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoWindowController.h; path = macosx/InfoWindowController.h; sourceTree = "<group>"; };
A200B83A0A2263BA007BBB1E /* InfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoWindowController.m; path = macosx/InfoWindowController.m; sourceTree = "<group>"; };
A200B9630A227FD0007BBB1E /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = macosx/English.lproj/InfoWindow.nib; sourceTree = "<group>"; };
@@ -457,6 +457,13 @@
A2BE9C4F0C1E4ADA002D16E6 /* makemeta.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = makemeta.h; path = libtransmission/makemeta.h; sourceTree = "<group>"; };
A2BF078E0B066E0800757C92 /* SpeedLimitToTurtleIconTransformer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SpeedLimitToTurtleIconTransformer.h; path = macosx/SpeedLimitToTurtleIconTransformer.h; sourceTree = "<group>"; };
A2BF078F0B066E0800757C92 /* SpeedLimitToTurtleIconTransformer.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SpeedLimitToTurtleIconTransformer.m; path = macosx/SpeedLimitToTurtleIconTransformer.m; sourceTree = "<group>"; };
A2C19EDA0C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = macosx/French.lproj/AboutWindow.nib; sourceTree = "<group>"; };
A2C19EDB0C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = macosx/French.lproj/Creator.nib; sourceTree = "<group>"; };
A2C19EDC0C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = macosx/French.lproj/InfoWindow.nib; sourceTree = "<group>"; };
A2C19EDD0C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = French; path = macosx/French.lproj/Localizable.strings; sourceTree = "<group>"; };
A2C19EDE0C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = macosx/French.lproj/MainMenu.nib; sourceTree = "<group>"; };
A2C19EDF0C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = macosx/French.lproj/MessageWindow.nib; sourceTree = "<group>"; };
A2C19EE00C676F5200E0B235 /* French */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = French; path = macosx/French.lproj/PrefsWindow.nib; sourceTree = "<group>"; };
A2D0E0480A54A97C003C72CF /* Bandwidth.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Bandwidth.png; path = macosx/Images/Bandwidth.png; sourceTree = "<group>"; };
A2D4F0820A915F6600890C32 /* RedDot.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = RedDot.tiff; path = macosx/Images/RedDot.tiff; sourceTree = "<group>"; };
A2D4F0840A915F7200890C32 /* GreenDot.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = GreenDot.tiff; path = macosx/Images/GreenDot.tiff; sourceTree = "<group>"; };
@@ -1437,6 +1444,7 @@
A20431130C5EAF490081E5CC /* Russian */,
A22A7EBF0C627FC200E30364 /* Greek */,
A2603A010C6338FB00F5FDFD /* Spanish */,
A2C19EDE0C676F5200E0B235 /* French */,
);
name = MainMenu.nib;
sourceTree = "<group>";
@@ -1450,6 +1458,7 @@
A20431110C5EAF490081E5CC /* Russian */,
A22A7EBD0C627FC200E30364 /* Greek */,
A26039FF0C6338FB00F5FDFD /* Spanish */,
A2C19EDC0C676F5200E0B235 /* French */,
);
name = InfoWindow.nib;
sourceTree = "<group>";
@@ -1463,6 +1472,7 @@
A204310F0C5EAF490081E5CC /* Russian */,
A22A7EBB0C627FC200E30364 /* Greek */,
A26039FC0C6338FB00F5FDFD /* Spanish */,
A2C19EDA0C676F5200E0B235 /* French */,
);
name = AboutWindow.nib;
sourceTree = "<group>";
@@ -1476,6 +1486,7 @@
A20431140C5EAF490081E5CC /* Russian */,
A22A7EC00C627FC200E30364 /* Greek */,
A2603A020C6338FB00F5FDFD /* Spanish */,
A2C19EDF0C676F5200E0B235 /* French */,
);
name = MessageWindow.nib;
sourceTree = "<group>";
@@ -1489,6 +1500,7 @@
A20431120C5EAF490081E5CC /* Russian */,
A22A7EBE0C627FC200E30364 /* Greek */,
A2603A000C6338FB00F5FDFD /* Spanish */,
A2C19EDD0C676F5200E0B235 /* French */,
);
name = Localizable.strings;
sourceTree = "<group>";
@@ -1502,6 +1514,7 @@
A20431150C5EAF490081E5CC /* Russian */,
A22A7EC10C627FC200E30364 /* Greek */,
A2603A030C6338FB00F5FDFD /* Spanish */,
A2C19EE00C676F5200E0B235 /* French */,
);
name = PrefsWindow.nib;
sourceTree = "<group>";
@@ -1515,6 +1528,7 @@
A2AE68380C628A63008753C9 /* Russian */,
A2AE68390C628A66008753C9 /* Greek */,
A26039FD0C6338FB00F5FDFD /* Spanish */,
A2C19EDB0C676F5200E0B235 /* French */,
);
name = Creator.nib;
sourceTree = "<group>";

View File

@@ -48,8 +48,11 @@ Lead Developers
\f0\b \cf0 Translators
\f1\b0 \cf2 \
\cf0 Mac OS X, current release:\
Jorge Carrasco Perez
\fs20 \cf2 (Spanish)\
Jorge Carrasco Perez \cf2
\fs20 (Spanish)\
\fs24 \cf0 Etienne Samson
\fs20 \cf2 (French)\
\fs24 \cf0 Marco Cavazzuti
\fs20 \cf2 (Italian)

View File

@@ -0,0 +1,18 @@
{
IBClasses = (
{
ACTIONS = {hideLicense = id; showLicense = id; };
CLASS = AboutWindowController;
LANGUAGE = ObjC;
OUTLETS = {
fLicenseSheet = NSPanel;
fLicenseView = NSTextView;
fTextView = NSTextView;
fVersionField = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }
);
IBVersion = 1;
}

View File

@@ -0,0 +1,12 @@
<?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>23 96 356 240 0 0 1440 878 </string>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBSystem Version</key>
<string>8R2218</string>
</dict>
</plist>

Binary file not shown.

View File

@@ -0,0 +1,30 @@
{
IBClasses = (
{
ACTIONS = {
cancelCreateProgress = id;
cancelCreateWindow = id;
create = id;
setLocation = id;
};
CLASS = CreatorWindowController;
LANGUAGE = ObjC;
OUTLETS = {
fCommentView = NSTextView;
fIconView = NSImageView;
fLocationField = NSTextField;
fNameField = NSTextField;
fOpenCheck = NSButton;
fPiecesField = NSTextField;
fPrivateCheck = NSButton;
fProgressIndicator = NSProgressIndicator;
fProgressView = NSView;
fStatusField = NSTextField;
fTrackerField = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; }
);
IBVersion = 1;
}

17
macosx/French.lproj/Creator.nib/info.nib generated Normal file
View File

@@ -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>259 52 356 240 0 0 1440 878 </string>
<key>IBEditorPositions</key>
<dict>
<key>56</key>
<string>549 442 376 126 0 0 1440 878 </string>
</dict>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBSystem Version</key>
<string>8R2218</string>
</dict>
</plist>

Binary file not shown.

View File

@@ -0,0 +1,4 @@
/* Localized versions of Info.plist keys */
CFBundleName = "Transmission";
NSHumanReadableCopyright = "Copyright 2005-2007 The Transmission Project";

View File

@@ -0,0 +1,87 @@
{
IBClasses = (
{CLASS = FileOutlineView; LANGUAGE = ObjC; SUPERCLASS = NSOutlineView; },
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
ACTIONS = {
revealDataFile = id;
revealFile = id;
revealTorrentFile = id;
setCheck = id;
setOnlySelectedCheck = id;
setPex = id;
setPiecesView = id;
setPriority = id;
setRatioLimit = id;
setRatioSetting = id;
setSpeedLimit = id;
setSpeedMode = id;
};
CLASS = InfoWindowController;
LANGUAGE = ObjC;
OUTLETS = {
fCommentView = NSTextView;
fCompletedFromTrackerField = NSTextField;
fConnectedPeersField = NSTextField;
fCreatorField = NSTextField;
fDataLocationField = NSTextField;
fDateActivityField = NSTextField;
fDateAddedField = NSTextField;
fDateCompletedField = NSTextField;
fDateCreatedField = NSTextField;
fDownloadLimitField = NSTextField;
fDownloadLimitLabel = NSTextField;
fDownloadLimitPopUp = NSPopUpButton;
fDownloadedTotalField = NSTextField;
fDownloadedValidField = NSTextField;
fDownloadingFromField = NSTextField;
fErrorMessageView = NSTextView;
fFileCheckItem = NSMenuItem;
fFileOutline = FileOutlineView;
fFilePriorityHigh = NSMenuItem;
fFilePriorityLow = NSMenuItem;
fFilePriorityNormal = NSMenuItem;
fFileTableStatusField = NSTextField;
fFileUncheckItem = NSMenuItem;
fHashField = NSTextField;
fImageView = NSImageView;
fLeechersField = NSTextField;
fNameField = NSTextField;
fPeerTable = NSTableView;
fPexCheck = NSButton;
fPiecesControl = NSSegmentedControl;
fPiecesField = NSTextField;
fPiecesView = PiecesView;
fProgressField = NSTextField;
fRatioField = NSTextField;
fRatioLimitField = NSTextField;
fRatioPopUp = NSPopUpButton;
fRevealDataButton = NSButton;
fRevealTorrentButton = NSButton;
fSecureField = NSTextField;
fSeedersField = NSTextField;
fSizeField = NSTextField;
fStateField = NSTextField;
fSwarmSpeedField = NSTextField;
fTabView = NSTabView;
fTorrentLocationField = NSTextField;
fTrackerField = NSTextField;
fUploadLimitField = NSTextField;
fUploadLimitLabel = NSTextField;
fUploadLimitPopUp = NSPopUpButton;
fUploadedTotalField = NSTextField;
fUploadingToField = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{CLASS = NSLevelIndicatorCell; LANGUAGE = ObjC; SUPERCLASS = NSActionCell; },
{CLASS = NSSegmentedControl; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{
CLASS = PeerProgressIndicatorCell;
LANGUAGE = ObjC;
SUPERCLASS = NSLevelIndicatorCell;
},
{CLASS = PiecesView; LANGUAGE = ObjC; SUPERCLASS = NSImageView; }
);
IBVersion = 1;
}

View File

@@ -0,0 +1,25 @@
<?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>454 71 356 240 0 0 1440 878 </string>
<key>IBEditorPositions</key>
<dict>
<key>549</key>
<string>577 325 236 149 0 0 1440 878 </string>
</dict>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBLockedObjects</key>
<array>
<integer>5</integer>
</array>
<key>IBLockedTabItems</key>
<array>
<integer>332</integer>
</array>
<key>IBSystem Version</key>
<string>8R2218</string>
</dict>
</plist>

Binary file not shown.

View File

@@ -0,0 +1,619 @@
/* Torrent -> progress string */
" - %@ remaining" = " - %@ restant";
/* Torrent -> progress string */
" - remaining time unknown" = " - temps restant inconnu";
/* File size (beware of leading space) */
" GB" = " Go";
/* File size (beware of leading space) */
" KB" = " Ko";
/* File size (beware of leading space) */
" MB" = " Mo";
/* Removal confirm panel -> message part 2 */
" Once removed, continuing the transfers will require the torrent files. Do you really want to remove them?" = " Une fois supprimés, la reprise des transferts requiert les fichiers torrents. Voulez-vous vraiment les supprimer?";
/* Inspector -> Activity tab -> progress */
"%.2f%% (%.2f%% selected)" = "%1$.2f%% (%2$.2f%% sélectionné)";
/* Inspector -> Files tab -> file status string */
"%.2f%% of %@" = "%1$.2f%% de %2$@";
/* Torrent -> progress string */
"%@ of %@ (%.2f%%)" = "%1$@ sur %2$@ (%3$.2f%%)";
/* Torrent -> progress string */
"%@ of %@ (%.2f%%), uploaded %@ (Ratio: %@)" = "%1$@ de %2$@ (%3$.2f%%), envoyé %4$@ (Ratio: %5$@)";
/* Inspector -> above tabs -> total size (several torrents selected) */
"%@ Total" = "Total : %@";
/* Create torrent -> info */
"%@, %@ each" = "%1$@, %2$@ chaque";
/* Torrent -> progress string */
"%@, uploaded %@ (Ratio: %@)" = "%1$@, envoyé %2$@ (Ratio: %3$@)";
/* Inspector -> Peers tab -> peers */
"%d cache" = "%d cache";
/* Inspector -> Peers tab -> peers */
"%d Connected" = "%d connecté(s)";
/* Torrent -> remaining time */
"%d days %d hr" = "%1$d jours %2$d h";
/* Dock item - Downloading */
"%d Downloading" = "%d en téléchargement";
/* Inspector -> Files tab -> bottom text (number of files) */
"%d files total" = "%d fichiers";
/* Drag overlay -> torrents
Create torrent -> info */
"%d Files, " = "%d Fichiers, ";
/* Torrent -> remaining time */
"%d hr %02d min" = "%1$d h %2$d min";
/* Inspector -> Peers tab -> peers */
"%d incoming" = "%d entrant";
/* Torrent -> remaining time */
"%d min %02d sec" = "%1$d min %2$d sec";
/* Inspector -> Peers tab -> peers */
"%d PEX" = "%d PEX";
/* Create torrent -> info */
"%d pieces" = "%d pièces";
/* Torrent -> remaining time */
"%d sec" = "%d sec";
/* Dock item - Seeding */
"%d Seeding" = "%d en Seed";
/* Drag overlay -> torrents */
"%d Torrent Files" = "%d Fichiers Torrent";
/* Inspector -> above tabs -> selected torrents */
"%d Torrents Selected" = "%d torrents sélectionnés";
/* Inspector -> Peers tab -> peers */
"%d tracker" = "%d tracker";
/* Filter Bar Button -> tool tip
Status bar transfer count */
"%d Transfers" = "%d transferts";
/* File size */
"%lld bytes" = "%lld octets";
/* Torrent -> error string unreadable */
"(unreadable error)" = "(erreur illisible)";
/* Torrent -> remaining time */
"1 day %d hr" = "1 jour %d h";
/* Inspector -> Files tab -> bottom text (number of files) */
"1 file total" = "1 fichier";
/* Drag overlay -> torrents
Create torrent -> info */
"1 File, " = "1 Fichier, ";
/* Create torrent -> info */
"1 piece" = "1 pièce";
/* Filter Bar Button -> tool tip
Status bar transfer count */
"1 Transfer" = "1 transfert";
/* Move folder cannot be found alert -> message */
"\"%@\" cannot be found. The file will remain in its current location." = "\"%@\" n'a pas pu être trouvé. Le fichier va rester à son emplacement actuel.";
/* Folder cannot be found alert -> message */
"\"%@\" cannot be found. The transfer will be paused." = "\"%@\" n'a pas pu être trouvé. Le transfert va être arrêté.";
/* Create torrent -> file already exists warning -> warning */
"A file with the name \"%@\" already exists in the directory \"%@\". Choose a new name or directory to create the torrent." = "Un fichier nommé \"%1$@\" existe déja dans le dossier \"%2$@\". Choisissez un nom ou un dossier différent pour créer le torrent.";
/* Move inside iteself alert -> title */
"A folder cannot be moved to inside itself." = "Un dossier ne peut être déplacé à l'intérieur de lui-même.";
/* Create torrent -> zero size -> warning */
"A torrent file cannot be created for files with no size." = "Un ficher torrent ne peut être créé avec une taille nulle.";
/* Create torrent -> file already exists warning -> title */
"A torrent file with this name and directory cannot be created." = "Un ficher torrent ne peut être créé avec ce nom et ce dossier.";
/* Open duplicate alert -> title */
"A transfer of \"%@\" is already running." = "Un transfer de \"%@\" est déja actif.";
/* Torrent file disk space alert -> button */
"Always Download" = "Toujours télécharger";
/* Transfer speed (Bytes per second) */
"B/s" = "o/s";
/* Preferences -> Bandwidth toolbar item title */
"Bandwidth" = "Bande passante";
/* Growl notification description */
"Bandwidth settings changed" = "Les réglages de bande passante ont changé";
/* Removal confirm panel -> button
Confirm Quit panel -> button */
"Cancel" = "Annuler";
/* Create torrent -> no url warning -> warning
Create torrent -> http warning -> warning */
"Change the tracker address to create the torrent." = "Changez l'adresse du tracker pour créer le torrent.";
/* Torrent -> status string */
"Checking existing data (%.2f%%)" = "Vérification des fichiers existants (%.2f%%)";
/* Preferences -> Network -> port status */
"Checking port status" = "Vérification de l'état du port";
/* Folder cannot be found alert -> location button */
"Choose New Location" = "Nouvel emplacement";
/* Confirm Quit panel -> title */
"Confirm Quit" = "Voulez-vous réellement quitter ?";
/* Removal confirm panel -> title */
"Confirm Removal of %d Transfers" = "Confirmez la suppression de %d transferts";
/* Removal confirm panel -> title */
"Confirm Removal of \"%@\"" = "Confirmez la suppression de \"%@\"";
/* Debug log alert -> informative message */
"Continuous use at this level might increase memory usage. This setting can be changed in the Message Log window (accessible from the Window menu)." = "Un usage continu à ce niveau peut augmenter l'utilisation mémoire. Ce réglage peut être modifié dans la fenêtre Historique des Messages (accessible via le menu Fenêtre).";
/* Torrent file copy alert -> title */
"Copy of \"%@\" Cannot Be Created" = "La copie de \"%@\" ne peut pas être créée";
/* Create toolbar item -> label */
"Create" = "Créer";
/* Drag overlay -> file */
"Create a Torrent File" = "Créer un fichier torrent";
/* Create toolbar item -> tooltip */
"Create torrent file" = "Crée un fichier torrent";
/* Create toolbar item -> palette label */
"Create Torrent File" = "Créer un fichier torrent";
/* Create torrent -> failed -> title */
"Creation of \"%@\" failed." = "La création de \"%@\" a échoué.";
/* Torrent -> status string */
"DL: %@, " = "DL: %@, ";
/* Debug log alert -> button
Open duplicate alert -> button */
"Don't Alert Again" = "Ne plus avertir";
/* Inspector -> files tab -> tooltip */
"Don't Download" = "Ne pas télécharger";
/* Inspector -> files tab -> tooltip */
"Download" = "Télécharger";
/* Torrent file disk space alert -> button */
"Download Anyway" = "Télécharger quand même";
/* Growl notification title */
"Download Complete" = "Téléchargement terminé";
/* Inspector -> files tab -> tooltip */
"Download Some" = "Téléchargement (certains)";
/* Torrent -> status string */
"Downloading" = "Téléchargement";
/* Torrent -> status string */
"Downloading from %d of %d peers" = "Téléchargement de %1$d sur %2$d pairs";
/* Torrent -> status string */
"Downloading from %d of 1 peer" = "Téléchargement de %d sur 1 pair";
/* Transfer speed invalid
Ratio invalid */
"error" = "erreur";
/* Preferences -> Network -> port map status */
"Error mapping port" = "Erreur de mappage du port";
/* Torrent -> status string */
"Error: " = "Erreur: ";
/* Filter toolbar item -> label */
"Filter" = "Filtre";
/* Inspector -> Peers tab -> table row tooltip */
"From: cache" = "De: cache";
/* Inspector -> Peers tab -> table row tooltip */
"From: incoming connection" = "De: connexion entrante";
/* Inspector -> Peers tab -> table row tooltip */
"From: peer exchange" = "De: PEX";
/* Inspector -> Peers tab -> table row tooltip */
"From: tracker" = "De: tracker";
/* Preferences -> General toolbar item title */
"General" = "Général";
/* View menu -> Filter Bar */
"Hide Filter Bar" = "Masquer la barre de filtre";
/* View menu -> Inspector */
"Hide Inspector" = "Masquer l'inspecteur";
/* View menu -> Status Bar */
"Hide Status Bar" = "Masquer la barre de statut";
/* Inspector -> files tab -> tooltip */
"High Priority" = "Priorité haute";
/* Inspector -> Peers tab -> peers
Inspector -> Files tab -> bottom text (number of files) */
"info not available" = "information non disponible";
/* Inspector toolbar item -> label */
"Inspector" = "Inspecteur";
/* Download not a torrent -> message */
"It appears that the file \"%@\" from %@ is not a torrent file." = "Il semble que le fichier \"%1$@\" provenant de %2$@ ne soit pas un torrent.";
/* Action context menu -> upload/download limit */
"Limit (%d KB/s)" = "Limité (%d Ko/s)";
/* Save log alert panel -> title */
"Log Could Not Be Saved" = "Les messages n'ont pas pu être enregistrés";
/* Inspector -> files tab -> tooltip */
"Low Priority" = "Priorité basse";
/* Inspector -> files tab -> tooltip */
"Multiple Priorities" = "Prioritiés multiples";
/* No Ratio
Torrent -> status string */
"N/A" = "ND";
/* Preferences -> Network toolbar item title */
"Network" = "Réseau";
/* Inspector -> above tabs -> selected torrents */
"No Torrents Selected" = "Aucun torrent sélectionné";
/* Inspector -> files tab -> tooltip */
"Normal Priority" = "Priorité Normale";
/* Torrent file disk space alert -> title */
"Not enough remaining disk space to download \"%@\" completely." = "Pas assez d'espace disque pour télécharger \"%@\" en entier.";
/* Open duplicate alert -> button
Create torrent -> no files -> button
Create torrent -> file already exists warning -> button
Torrent file copy alert -> button
Move folder cannot be found alert -> button
Folder cannot be found alert -> button
Torrent file disk space alert -> button
Create torrent -> no url warning -> button
Torrent download failed -> button
Create torrent -> failed -> button
Move error alert -> button
Debug log alert -> button
Download not a torrent -> button
Create torrent -> zero size -> button
Move inside itself alert -> button
Save log alert panel -> button
Create torrent -> http warning -> button */
"OK" = "OK";
/* Open toolbar item -> label */
"Open" = "Ouvrir";
/* Open toolbar item -> tooltip */
"Open torrent files" = "Ouvre des fichiers torrents";
/* Open toolbar item -> palette label */
"Open Torrent Files" = "Ouvrir des fichiers torrents";
/* Pause toolbar item -> label */
"Pause" = "Arrêt";
/* Pause All toolbar item -> label */
"Pause All" = "Arrêt tous";
/* Pause All toolbar item -> tooltip */
"Pause all transfers" = "Arrête tous les transferts";
/* Pause toolbar item -> palette label */
"Pause Selected" = "Arrêter la sélection";
/* Pause toolbar item -> tooltip */
"Pause selected transfers" = "Arrête le transfert sélectionné";
/* Torrent -> status string */
"Paused" = "En pause";
/* Preferences -> Network -> port status */
"Port is closed" = "Le port est fermé";
/* Preferences -> Network -> port status */
"Port is open" = "Le port est ouvert";
/* Preferences -> Network -> port status */
"Port is stealth" = "Le port est furtif";
/* Preferences -> Network -> port map status */
"Port successfully mapped" = "Mappage du port réussi";
/* Inspector -> Peers tab -> table row tooltip */
"Port: %d" = "Port: %d";
/* Inspector -> Peers tab -> table row tooltip */
"Port: N/A" = "Port: ND";
/* Inspector -> files tab -> tooltip */
"Priority Not Available" = "Priorité indisponible";
/* Inspector -> is private torrent */
"Private Torrent, PEX disabled" = "Torrent privé, PEX désactivé";
/* Inspector -> Peers tab -> table row tooltip */
"Progress: %.1f%%" = "Progrès: %.1f%%";
/* Inspector -> is not private torrent */
"Public Torrent" = "Torrent public";
/* Transmission already running alert -> button
OS update needed -> button
Confirm Quit panel -> button */
"Quit" = "Quitter";
/* Torrent -> status string */
"Ratio: " = "Ratio: ";
/* Torrent -> status string */
"Ratio: %@, " = "Ratio: %@, ";
/* Removal confirm panel -> button
Remove toolbar item -> label */
"Remove" = "Supprimer";
/* Remove toolbar item -> palette label */
"Remove Selected" = "Supprimer la sélection";
/* Remove toolbar item -> tooltip */
"Remove selected transfers" = "Supprime les transferts sélectionnés";
/* Resume toolbar item -> label */
"Resume" = "Reprendre";
/* Resume All toolbar item -> label */
"Resume All" = "Reprendre tous";
/* Resume All toolbar item -> tooltip */
"Resume all transfers" = "Reprend tous les transferts";
/* Resume toolbar item -> palette label */
"Resume Selected" = "Reprendre la sélection";
/* Resume toolbar item -> tooltip */
"Resume selected transfers" = "Reprend le transfert sélectionné";
/* Torrent -> status string */
"Seeding" = "Seed";
/* Torrent -> status string */
"Seeding complete" = "Seed terminé";
/* Growl notification title */
"Seeding Complete" = "Seed Terminé";
/* Torrent -> status string */
"Seeding to %d of %d peers" = "Seed à %1$d sur %2$d pairs";
/* Torrent -> status string */
"Seeding to %d of 1 peer" = "Seed à %d sur 1 pair";
/* Folder cannot be found alert -> prompt
Default folder cannot be found alert -> prompt
Open torrent -> prompt
Move torrent -> prompt
Default incomplete folder cannot be found alert -> prompt
Create torrent -> select file */
"Select" = "Choisir";
/* Create torrent -> select file */
"Select a file or folder for the torrent file." = "Sélectionnez un fichier ou un dossier pour le fichier torrent.";
/* Folder cannot be found alert -> select destination folder
Open torrent -> select destination folder */
"Select the download folder for \"%@\"" = "Sélectionnez le dossier de téléchargement pour \"%@\"";
/* Move torrent -> select destination folder */
"Select the new folder for %d data files." = "Sélectionnez le nouveau dossier pour les données de %d.";
/* Move torrent -> select destination folder */
"Select the new folder for \"%@\"." = "Sélectionnez le nouveau dossier pour \"%@\".";
/* Main window -> 1st bottom left button (action) tooltip */
"Shortcuts for changing global settings." = "Raccourci pour changer les réglages";
/* View menu -> Filter Bar */
"Show Filter Bar" = "Afficher la barre de filtre";
/* View menu -> Inspector */
"Show Inspector" = "Afficher l'inspecteur";
/* View menu -> Status Bar */
"Show Status Bar" = "Afficher la barre de statut";
/* Growl notification title */
"Speed Limit Auto Disabled" = "Vitesse limitée automatique désactivée";
/* Growl notification title */
"Speed Limit Auto Enabled" = "Vitesse limitée automatique activée";
/* Main window -> 2nd bottom left button (turtle) tooltip */
"Speed Limit overrides the total bandwidth limits with its own limits." = "Le mode vitesse limitée prime sur les autres réglages de vitesse";
/* Torrent -> status string */
"Stalled, " = "Calé, ";
/* Action context menu -> ratio stop */
"Stop at Ratio (%.2f)" = "Arrêter au ratio (%.2f)";
/* Torrent -> status string */
"Stopping" = "Arrêt";
/* Default folder cannot be found alert -> message */
"The download folder cannot be found. Choose a new location." = "Le dossier de téléchargement est introuvable. Veuillez choisir un nouvel emplacement.";
/* Folder cannot be found alert -> title */
"The folder for downloading \"%@\" cannot be found." = "Le dossier pour le téléchargement de \"%@\" n'a pas pu être trouvé.";
/* Move folder cannot be found alert -> title */
"The folder for moving the completed \"%@\" cannot be found." = "Le dossier pour déplacer \"%@\" n'a pas pu être trouvé.";
/* Default incomplete folder cannot be found alert -> message */
"The incomplete folder cannot be found. Choose a new location or cancel for none." = "Le dossier des téléchargements incomplets est introuvable. Veuillez choisir un nouvel emplacement ou annuler.";
/* Debug log alert -> message */
"The Message Log is set to \"Debug\"" = "L'Historique des Messages est réglé sur \"Debug\"";
/* Move inside iteself alert -> message
Move error alert -> message */
"The move operation of \"%@\" cannot be done." = "L'opération de déplacement de \"%@\" ne peut être effectuée.";
/* Torrent download failed -> message */
"The torrent could not be downloaded from %@ because an error occurred (%@)." = "Le torrent provenant de %1$@ n'a pas pu être téléchargé car une erreur est survenue (%2$@).";
/* Torrent file copy alert -> message */
"The torrent file (%@) cannot be found." = "Le torrent (%@) n'a pas pu être trouvé.";
/* Open duplicate alert -> message */
"The torrent file cannot be opened because it is a duplicate of an already running transfer." = "Le fichier torrent n'a pu être ouvert car c'est une copie d'un transfert actif.";
/* Create torrent -> zero size -> title */
"The total file size is zero bytes." = "La taille totale du ficher est zéro octets.";
/* Create torrent -> no url warning -> title */
"The tracker address cannot be blank." = "L'adresse du tracker ne peut être vide.";
/* Create torrent -> http warning -> title */
"The tracker address must begin with \"http://\"." = "L'adresse du tracker doit commencer par \"http://\".";
/* Torrent file disk space alert -> message */
"The transfer will be paused. Clear up space on \"%@\" to continue." = "Le transfert va être mis en pause. Faites de la place sur \"%@\" pour continuer.";
/* Removal confirm panel -> message part 1 */
"There are %d active transfers." = "Il y a %d transferts actifs.";
/* Confirm Quit panel -> message */
"There are %d active transfers. Do you really want to quit?" = "Il y a encore %d transferts actifs. Voulez-vous vraiment quitter ?";
/* Removal confirm panel -> message part 1 */
"There are %d transfers (%d active)." = "Il y a %1$d transferts dont %2$d actif(s).";
/* Transmission already running alert -> message */
"There is already a copy of Transmission running. This copy cannot be opened until that instance is quit." = "Il y a déja une copie de Transmission en route. Cette copie ne pourra être ouverte avant que l'autre ne soit quittée.";
/* Confirm Quit panel -> message */
"There is an active transfer. Do you really want to quit?" = "Il y a encore un transfert actif. Voulez-vous vraiment quitter ?";
/* Create torrent -> no files -> warning */
"There must be at least one file in a folder to create a torrent file." = "Il doit y avoir au moins un fichier ou dossier pour créer un torrent.";
/* Save log alert panel -> message */
"There was a problem creating the file \"%@\"." = "Problème lors de la création du fichier \"%@\".";
/* Move error alert -> title */
"There was an error moving the data file." = "Il y a eu une erreur lors du déplacement des données.";
/* Create torrent -> failed -> warning */
"There was an error parsing the data file. The torrent file was not created." = "Il y a eu une erreur à l'analyse des données. Le fichier torrent n'a pas été créé.";
/* Create torrent -> no files -> title */
"This folder contains no files." = "Ce dossier ne contient pas de fichiers.";
/* Removal confirm panel -> message */
"This transfer is active. Once removed, continuing the transfer will require the torrent file. Do you really want to remove it?" = "Ce transfert est actif. Une fois supprimé, la reprise du transfert requiert le fichier torrent. Voulez-vous vraiment le supprimer?";
/* Filter toolbar item -> palette label */
"Toggle Filter" = "Afficher/masquer le filtre";
/* Inspector toolbar item -> palette label */
"Toggle Inspector" = "Afficher/masquer l'inspecteur";
/* Filter toolbar item -> tooltip */
"Toggle the filter bar" = "Affiche/masque la barre de filtre";
/* Inspector toolbar item -> tooltip */
"Toggle the torrent inspector" = "Affiche/masque l'inspecteur de torrents";
/* Torrent download error -> title
Download not a torrent -> title */
"Torrent download failed" = "Echec du téléchargement";
/* Growl notification title */
"Torrent File Auto Added" = "Torrent automatiquement ajouté";
/* Status bar -> total download */
"Total DL: " = "DL total: ";
/* Status bar -> total upload */
"Total UL: " = "UL total: ";
/* Preferences -> Transfers toolbar item title */
"Transfers" = "Transferts";
/* OS update needed -> message */
"Transmission has features that require a more up-to-date operating system. The operating system must be updated before this version can run." = "Transmission utilise des composants requiérant une version plus récente du système. Vous devez mettre Mac OS X à jour avant de pouvoir utiliser Transmission.";
/* Transmission already running alert -> title */
"Transmission is already running." = "Transmission est déjà en cours d'exécution";
/* OS update needed -> title */
"Transmission requires Mac OS X 10.4 or greater." = "Transmission requiert Mac OS X 10.4 ou supérieur";
/* Torrent -> location when deleting original */
"Transmission Support Folder" = "Dossier support de Transmission";
/* Torrent -> status string */
"UL: " = "UL: ";
/* Preferences -> Network -> port status */
"Unable to check port status" = "Impossible de vérifier le port";
/* Torrent -> remaining time */
"Unknown" = "inconnu";
/* Save log panel -> default file name */
"untitled" = "sans titre";
/* Torrent -> status string */
"Waiting to check existing files" = "En attente de vérification";
/* Torrent -> status string */
"Waiting to download" = "En attente de téléchargement";
/* Torrent -> status string */
"Waiting to seed" = "En attente de seed";
/* Drag overlay -> url */
"Web Address" = "Adresse Web";

View File

@@ -0,0 +1,188 @@
{
IBClasses = (
{CLASS = ActionPopUpButton; LANGUAGE = ObjC; SUPERCLASS = NSPopUpButton; },
{CLASS = BarButton; LANGUAGE = ObjC; SUPERCLASS = NSButton; },
{
ACTIONS = {
announceSelectedTorrents = id;
applyFilter = id;
applySpeedLimit = id;
copyTorrentFiles = id;
createFile = id;
doNothing = id;
linkDonate = id;
linkForums = id;
linkHomepage = id;
moveDataFiles = id;
openShowSheet = id;
openURLCancelEndSheet = id;
openURLEndSheet = id;
openURLShowSheet = id;
removeDeleteData = id;
removeDeleteDataAndTorrent = id;
removeDeleteTorrent = id;
removeNoDelete = id;
resetCacheForSelectedTorrents = id;
resumeAllTorrents = id;
resumeSelectedTorrents = id;
resumeSelectedTorrentsNoWait = id;
resumeWaitingTorrents = id;
revealFile = id;
setFilter = id;
setInfoTab = id;
setLimitGlobalEnabled = id;
setQuickLimitGlobal = id;
setQuickRatioGlobal = id;
setSort = id;
setSortReverse = id;
showAboutWindow = id;
showInfo = id;
showMainWindow = id;
showMessageWindow = id;
showPreferenceWindow = id;
stopAllTorrents = id;
stopSelectedTorrents = id;
switchFilter = id;
toggleAdvancedBar = id;
toggleFilterBar = id;
toggleSmallView = id;
toggleSpeedLimit = id;
toggleStatusBar = id;
};
CLASS = Controller;
LANGUAGE = ObjC;
OUTLETS = {
fActionButton = NSButton;
fBottomBar = ImageBackgroundView;
fDateSortActionItem = NSMenuItem;
fDateSortItem = NSMenuItem;
fDockMenu = NSMenu;
fDownloadFilterButton = FilterBarButton;
fDownloadLimitItem = NSMenuItem;
fDownloadMenu = NSMenu;
fDownloadNoLimitItem = NSMenuItem;
fFilterBar = FilterBarView;
fNameSortActionItem = NSMenuItem;
fNameSortItem = NSMenuItem;
fNextFilterItem = NSMenuItem;
fNextInfoTabItem = NSMenuItem;
fNoFilterButton = FilterBarButton;
fOpenIgnoreDownloadFolder = NSMenuItem;
fOrderSortActionItem = NSMenuItem;
fOrderSortItem = NSMenuItem;
fPauseFilterButton = FilterBarButton;
fPrevFilterItem = NSMenuItem;
fPrevInfoTabItem = NSMenuItem;
fProgressSortActionItem = NSMenuItem;
fProgressSortItem = NSMenuItem;
fScrollView = NSScrollView;
fSearchFilterField = NSSearchField;
fSeedFilterButton = FilterBarButton;
fSpeedLimitButton = NSButton;
fStateSortActionItem = NSMenuItem;
fStateSortItem = NSMenuItem;
fStatusBar = ImageBackgroundView;
fTableView = TorrentTableView;
fTotalDLField = NSTextField;
fTotalTorrentsField = NSTextField;
fTotalULField = NSTextField;
fURLSheetTextField = NSTextField;
fURLSheetWindow = NSWindow;
fUpdater = SUUpdater;
fUploadLimitItem = NSMenuItem;
fUploadMenu = NSMenu;
fUploadNoLimitItem = NSMenuItem;
fWindow = NSWindow;
};
SUPERCLASS = NSObject;
},
{CLASS = FilterBarButton; LANGUAGE = ObjC; SUPERCLASS = NSButton; },
{
CLASS = FilterBarView;
LANGUAGE = ObjC;
OUTLETS = {
fDownloadFilterButton = FilterBarButton;
fNoFilterButton = FilterBarButton;
fPauseFilterButton = FilterBarButton;
fSeedFilterButton = FilterBarButton;
};
SUPERCLASS = ImageBackgroundView;
},
{
ACTIONS = {deselectAll = id; revealFile = id; setNextTab = id; setPreviousTab = id; };
CLASS = FirstResponder;
LANGUAGE = ObjC;
SUPERCLASS = NSObject;
},
{CLASS = ImageBackgroundView; LANGUAGE = ObjC; SUPERCLASS = NSView; },
{CLASS = NSSegmentedControl; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{CLASS = NameCell; LANGUAGE = ObjC; SUPERCLASS = NSCell; },
{
ACTIONS = {
folderSheetShow = id;
setAutoStart = id;
setBadge = id;
setDownloadLocation = id;
setLimit = id;
setLimitCheck = id;
setLimitMenu = id;
setPort = id;
setQuickRatio = id;
setQuickSpeed = id;
setRatio = id;
setRatioCheck = id;
setRatioMenu = id;
setShowMessage = id;
setUpdate = id;
};
CLASS = PrefsController;
LANGUAGE = ObjC;
OUTLETS = {
fAutoStartCheck = NSButton;
fBadgeDownloadRateCheck = NSButton;
fBadgeUploadRateCheck = NSButton;
fBlankView = NSView;
fDownloadCheck = NSButton;
fDownloadField = NSTextField;
fDownloadLimitItem = NSMenuItem;
fDownloadMenu = NSMenu;
fDownloadNoLimitItem = NSMenuItem;
fFolderPopUp = NSPopUpButton;
fGeneralView = NSView;
fNetworkView = NSView;
fPortField = NSTextField;
fPrefsWindow = NSPanel;
fQuitCheck = NSButton;
fRatioCheck = NSButton;
fRatioField = NSTextField;
fRatioNotSetItem = NSMenuItem;
fRatioSetItem = NSMenuItem;
fRemoveCheck = NSButton;
fTransfersView = NSView;
fUpdatePopUp = NSPopUpButton;
fUpdater = SUUpdater;
fUploadCheck = NSButton;
fUploadField = NSTextField;
fUploadLimitItem = NSMenuItem;
fUploadMenu = NSMenu;
fUploadNoLimitItem = NSMenuItem;
fWindow = NSWindow;
};
SUPERCLASS = NSObject;
},
{CLASS = ProgressCell; LANGUAGE = ObjC; SUPERCLASS = NSCell; },
{
ACTIONS = {checkForUpdates = id; };
CLASS = SUUpdater;
LANGUAGE = ObjC;
SUPERCLASS = NSObject;
},
{
CLASS = TorrentTableView;
LANGUAGE = ObjC;
OUTLETS = {fContextNoRow = NSMenu; fContextRow = NSMenu; fController = Controller; };
SUPERCLASS = NSTableView;
}
);
IBVersion = 1;
}

View File

@@ -0,0 +1,33 @@
<?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>438 17 422 283 0 0 1440 878 </string>
<key>IBEditorPositions</key>
<dict>
<key>1041</key>
<string>616 618 239 149 0 0 1440 878 </string>
<key>1480</key>
<string>512 553 420 63 0 0 1440 878 </string>
<key>1906</key>
<string>483 550 477 67 0 0 1440 878 </string>
<key>29</key>
<string>76 652 548 44 0 0 1440 878 </string>
<key>456</key>
<string>713 400 274 225 0 0 1440 878 </string>
<key>581</key>
<string>733 486 140 99 0 0 1440 878 </string>
<key>589</key>
<string>73 545 241 106 0 0 1440 878 </string>
</dict>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBLockedObjects</key>
<array/>
<key>IBOldestOS</key>
<integer>3</integer>
<key>IBSystem Version</key>
<string>8R2218</string>
</dict>
</plist>

Binary file not shown.

View File

@@ -0,0 +1,19 @@
{
IBClasses = (
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{
ACTIONS = {changeLevel = id; clearLog = id; writeToFile = id; };
CLASS = MessageWindowController;
LANGUAGE = ObjC;
OUTLETS = {
fDebugWarningField = NSTextField;
fDebugWarningIcon = NSImageView;
fLevelButton = NSPopUpButton;
fScrollView = NSScrollView;
fTextView = NSTextView;
};
SUPERCLASS = NSWindowController;
}
);
IBVersion = 1;
}

View File

@@ -0,0 +1,12 @@
<?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>34 76 356 240 0 0 1440 878 </string>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBSystem Version</key>
<string>8R2218</string>
</dict>
</plist>

Binary file not shown.

View File

@@ -0,0 +1,78 @@
{
IBClasses = (
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
{CLASS = MenuButton; LANGUAGE = ObjC; SUPERCLASS = NSButton; },
{CLASS = NSDatePicker; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{
ACTIONS = {
applyRatioSetting = id;
applySpeedSettings = id;
folderSheetShow = id;
helpForNetwork = id;
importFolderSheetShow = id;
incompleteFolderSheetShow = id;
resetWarnings = id;
setAutoImport = id;
setAutoSize = id;
setAutoSpeedLimit = id;
setBadge = id;
setDownloadLocation = id;
setGlobalLimit = id;
setNat = id;
setPort = id;
setQueue = id;
setQueueNumber = id;
setRatioStop = id;
setSound = id;
setSpeedLimit = id;
setStalled = id;
setStalledMinutes = id;
setUpdate = id;
};
CLASS = PrefsController;
LANGUAGE = ObjC;
OUTLETS = {
fBandwidthView = NSView;
fDownloadField = NSTextField;
fDownloadSoundPopUp = NSPopUpButton;
fFolderPopUp = NSPopUpButton;
fGeneralView = NSView;
fImportFolderPopUp = NSPopUpButton;
fIncompleteFolderPopUp = NSPopUpButton;
fNatCheck = NSButton;
fNatStatusField = NSTextField;
fNatStatusImage = NSImageView;
fNetworkView = NSView;
fPortField = NSTextField;
fPortStatusField = NSTextField;
fPortStatusImage = NSImageView;
fPortStatusProgress = NSProgressIndicator;
fQueueDownloadField = NSTextField;
fQueueSeedField = NSTextField;
fRatioStopField = NSTextField;
fSeedingSoundPopUp = NSPopUpButton;
fSpeedLimitDownloadField = NSTextField;
fSpeedLimitUploadField = NSTextField;
fStalledField = NSTextField;
fTransfersView = NSView;
fUpdatePopUp = NSPopUpButton;
fUploadField = NSTextField;
};
SUPERCLASS = NSWindowController;
},
{CLASS = PrefsWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow; },
{
ACTIONS = {checkForUpdates = id; };
CLASS = SUUpdater;
LANGUAGE = ObjC;
SUPERCLASS = NSObject;
},
{
CLASS = TorrentTableView;
LANGUAGE = ObjC;
OUTLETS = {fContextNoRow = NSMenu; fContextRow = NSMenu; fController = Controller; };
SUPERCLASS = NSTableView;
}
);
IBVersion = 1;
}

View File

@@ -0,0 +1,27 @@
<?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>690 102 356 240 0 0 1440 878 </string>
<key>IBEditorPositions</key>
<dict>
<key>153</key>
<string>531 187 563 267 0 0 1440 878 </string>
<key>28</key>
<string>821 425 563 319 0 0 1440 878 </string>
<key>41</key>
<string>440 355 563 317 0 0 1440 878 </string>
<key>66</key>
<string>440 514 563 144 0 0 1440 878 </string>
</dict>
<key>IBFramework Version</key>
<string>446.1</string>
<key>IBLockedTabItems</key>
<array>
<integer>253</integer>
</array>
<key>IBSystem Version</key>
<string>8R2218</string>
</dict>
</plist>

Binary file not shown.