Added Simplified-Chinese localization, courtesy of BBBear2002.
This commit is contained in:
parent
c76c95529a
commit
be73aa8dd1
16 changed files with 503 additions and 0 deletions
|
@ -554,6 +554,8 @@
|
||||||
17C808C00C3BD1DD005707C4 /* WavPack.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = WavPack.xcodeproj; path = Plugins/WavPack/WavPack.xcodeproj; sourceTree = "<group>"; };
|
17C808C00C3BD1DD005707C4 /* WavPack.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = WavPack.xcodeproj; path = Plugins/WavPack/WavPack.xcodeproj; sourceTree = "<group>"; };
|
||||||
17C8F3C80CBED663008D969D /* GME.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = GME.xcodeproj; path = Plugins/GME/GME.xcodeproj; sourceTree = "<group>"; };
|
17C8F3C80CBED663008D969D /* GME.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = GME.xcodeproj; path = Plugins/GME/GME.xcodeproj; sourceTree = "<group>"; };
|
||||||
17C8F7D20CBEF3E8008D969D /* Dumb.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Dumb.xcodeproj; path = Plugins/Dumb/Dumb.xcodeproj; sourceTree = "<group>"; };
|
17C8F7D20CBEF3E8008D969D /* Dumb.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Dumb.xcodeproj; path = Plugins/Dumb/Dumb.xcodeproj; sourceTree = "<group>"; };
|
||||||
|
17D1AC3F0CC0BBF000924FEB /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_CN; path = zh_CN.lproj/OpenURLPanel.nib; sourceTree = "<group>"; };
|
||||||
|
17D1AC420CC0BBF500924FEB /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_CN; path = zh_CN.lproj/MainMenu.nib; sourceTree = "<group>"; };
|
||||||
17E41C470C1304BB00AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/MainMenu.nib; sourceTree = "<group>"; };
|
17E41C470C1304BB00AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/MainMenu.nib; sourceTree = "<group>"; };
|
||||||
17E41C480C1304C700AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/OpenURLPanel.nib; sourceTree = "<group>"; };
|
17E41C480C1304C700AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/OpenURLPanel.nib; sourceTree = "<group>"; };
|
||||||
17E41C490C1304D200AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/Localizable.strings; sourceTree = "<group>"; };
|
17E41C490C1304D200AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||||
|
@ -1220,6 +1222,7 @@
|
||||||
Swedish,
|
Swedish,
|
||||||
Hebrew,
|
Hebrew,
|
||||||
Greek,
|
Greek,
|
||||||
|
zh_CN,
|
||||||
);
|
);
|
||||||
mainGroup = 29B97314FDCFA39411CA2CEA /* Cog */;
|
mainGroup = 29B97314FDCFA39411CA2CEA /* Cog */;
|
||||||
projectDirPath = "";
|
projectDirPath = "";
|
||||||
|
@ -1652,6 +1655,7 @@
|
||||||
1743945C0C3DA59000A52DE9 /* German */,
|
1743945C0C3DA59000A52DE9 /* German */,
|
||||||
1743945D0C3DA59700A52DE9 /* Hebrew */,
|
1743945D0C3DA59700A52DE9 /* Hebrew */,
|
||||||
1743945E0C3DA59A00A52DE9 /* Greek */,
|
1743945E0C3DA59A00A52DE9 /* Greek */,
|
||||||
|
17D1AC3F0CC0BBF000924FEB /* zh_CN */,
|
||||||
);
|
);
|
||||||
name = OpenURLPanel.nib;
|
name = OpenURLPanel.nib;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -1691,6 +1695,7 @@
|
||||||
174394600C3DA5B100A52DE9 /* German */,
|
174394600C3DA5B100A52DE9 /* German */,
|
||||||
174394610C3DA5B700A52DE9 /* Greek */,
|
174394610C3DA5B700A52DE9 /* Greek */,
|
||||||
174394620C3DA5BC00A52DE9 /* Hebrew */,
|
174394620C3DA5BC00A52DE9 /* Hebrew */,
|
||||||
|
17D1AC420CC0BBF500924FEB /* zh_CN */,
|
||||||
);
|
);
|
||||||
name = MainMenu.nib;
|
name = MainMenu.nib;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
|
@ -54,6 +54,8 @@
|
||||||
17C6433E0B8A783F00C53518 /* OutputPane.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = OutputPane.m; sourceTree = "<group>"; };
|
17C6433E0B8A783F00C53518 /* OutputPane.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = OutputPane.m; sourceTree = "<group>"; };
|
||||||
17C643680B8A788000C53518 /* output.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = output.png; path = Icons/output.png; sourceTree = "<group>"; };
|
17C643680B8A788000C53518 /* output.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = output.png; path = Icons/output.png; sourceTree = "<group>"; };
|
||||||
17C644310B8A791D00C53518 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
|
17C644310B8A791D00C53518 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = /System/Library/Frameworks/CoreAudio.framework; sourceTree = "<absolute>"; };
|
||||||
|
17D1AB680CC0BBB500924FEB /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = zh_CN; path = zh_CN.lproj/Preferences.nib; sourceTree = "<group>"; };
|
||||||
|
17D1AB6B0CC0BBCA00924FEB /* zh_CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = zh_CN; path = zh_CN.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||||
17E41C660C13074400AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/Preferences.nib; sourceTree = "<group>"; };
|
17E41C660C13074400AC744D /* Swedish */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = Swedish; path = Swedish.lproj/Preferences.nib; sourceTree = "<group>"; };
|
||||||
17E41DB50C130A9D00AC744D /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
|
17E41DB50C130A9D00AC744D /* English */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||||
17E41DF80C130CAA00AC744D /* Swedish */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/Localizable.strings; sourceTree = "<group>"; };
|
17E41DF80C130CAA00AC744D /* Swedish */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; name = Swedish; path = Swedish.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||||
|
@ -257,6 +259,7 @@
|
||||||
Swedish,
|
Swedish,
|
||||||
Hebrew,
|
Hebrew,
|
||||||
Greek,
|
Greek,
|
||||||
|
zh_CN,
|
||||||
);
|
);
|
||||||
mainGroup = 089C166AFE841209C02AAC07 /* General */;
|
mainGroup = 089C166AFE841209C02AAC07 /* General */;
|
||||||
projectDirPath = "";
|
projectDirPath = "";
|
||||||
|
@ -323,6 +326,7 @@
|
||||||
178E38790C3DA66A00EE6711 /* German */,
|
178E38790C3DA66A00EE6711 /* German */,
|
||||||
178E387A0C3DA66D00EE6711 /* Hebrew */,
|
178E387A0C3DA66D00EE6711 /* Hebrew */,
|
||||||
178E387B0C3DA66F00EE6711 /* Greek */,
|
178E387B0C3DA66F00EE6711 /* Greek */,
|
||||||
|
17D1AB6B0CC0BBCA00924FEB /* zh_CN */,
|
||||||
);
|
);
|
||||||
name = Localizable.strings;
|
name = Localizable.strings;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -336,6 +340,7 @@
|
||||||
178E38750C3DA65B00EE6711 /* German */,
|
178E38750C3DA65B00EE6711 /* German */,
|
||||||
178E38760C3DA65E00EE6711 /* Hebrew */,
|
178E38760C3DA65E00EE6711 /* Hebrew */,
|
||||||
178E38770C3DA66000EE6711 /* Greek */,
|
178E38770C3DA66000EE6711 /* Greek */,
|
||||||
|
17D1AB680CC0BBB500924FEB /* zh_CN */,
|
||||||
);
|
);
|
||||||
name = Preferences.nib;
|
name = Preferences.nib;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
BIN
Preferences/General/zh_CN.lproj/InfoPlist.strings
Normal file
BIN
Preferences/General/zh_CN.lproj/InfoPlist.strings
Normal file
Binary file not shown.
BIN
Preferences/General/zh_CN.lproj/Localizable.strings
Normal file
BIN
Preferences/General/zh_CN.lproj/Localizable.strings
Normal file
Binary file not shown.
76
Preferences/General/zh_CN.lproj/Preferences.nib/classes.nib
generated
Normal file
76
Preferences/General/zh_CN.lproj/Preferences.nib/classes.nib
generated
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
{
|
||||||
|
IBClasses = (
|
||||||
|
{
|
||||||
|
CLASS = AppcastArrayController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
SUPERCLASS = NSArrayController;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {openSheet = id; };
|
||||||
|
CLASS = FileDrawerPane;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {rootPathTextView = NSTextField; };
|
||||||
|
SUPERCLASS = PreferencePane;
|
||||||
|
},
|
||||||
|
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{CLASS = HotKeyControl; LANGUAGE = ObjC; SUPERCLASS = NDHotKeyControl; },
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
grabNextHotKey = id;
|
||||||
|
grabPlayHotKey = id;
|
||||||
|
grabPrevHotKey = id;
|
||||||
|
hotKeyChanged = id;
|
||||||
|
};
|
||||||
|
CLASS = HotKeyPane;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
nextHotKeyControl = HotKeyControl;
|
||||||
|
playHotKeyControl = HotKeyControl;
|
||||||
|
prevHotKeyControl = HotKeyControl;
|
||||||
|
};
|
||||||
|
SUPERCLASS = PreferencePane;
|
||||||
|
},
|
||||||
|
{CLASS = NDHotKeyControl; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
|
||||||
|
{
|
||||||
|
ACTIONS = {takeDeviceID = id; };
|
||||||
|
CLASS = OutputPane;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {outputDevices = OutputsArrayController; };
|
||||||
|
SUPERCLASS = PreferencePane;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
CLASS = OutputsArrayController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
SUPERCLASS = NSArrayController;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
CLASS = PrefPaneController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
fileDrawerPane = FileDrawerPane;
|
||||||
|
hotKeyPane = HotKeyPane;
|
||||||
|
outputPane = OutputPane;
|
||||||
|
remoteView = NSView;
|
||||||
|
scrobblerView = NSView;
|
||||||
|
updatesView = NSView;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
CLASS = PreferencePane;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {view = NSView; };
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {takeBool = id; };
|
||||||
|
CLASS = RemotePane;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {onlyOnActive = NSButton; };
|
||||||
|
SUPERCLASS = PreferencePane;
|
||||||
|
},
|
||||||
|
{CLASS = ScrobblerPane; LANGUAGE = ObjC; SUPERCLASS = PreferencePane; },
|
||||||
|
{CLASS = UpdatesPane; LANGUAGE = ObjC; SUPERCLASS = PreferencePane; }
|
||||||
|
);
|
||||||
|
IBVersion = 1;
|
||||||
|
}
|
|
@ -0,0 +1,10 @@
|
||||||
|
<?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>IBPaletteDependency</key>
|
||||||
|
<array>
|
||||||
|
<string>Controllers</string>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
27
Preferences/General/zh_CN.lproj/Preferences.nib/info.nib
generated
Normal file
27
Preferences/General/zh_CN.lproj/Preferences.nib/info.nib
generated
Normal 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>291 101 356 534 0 0 1680 1028 </string>
|
||||||
|
<key>IBEditorPositions</key>
|
||||||
|
<dict>
|
||||||
|
<key>10</key>
|
||||||
|
<string>171 910 506 102 0 0 1680 1028 </string>
|
||||||
|
<key>11</key>
|
||||||
|
<string>677 567 452 151 0 0 1680 1028 </string>
|
||||||
|
<key>43</key>
|
||||||
|
<string>166 683 452 116 0 0 1680 1028 </string>
|
||||||
|
<key>50</key>
|
||||||
|
<string>660 357 452 124 0 0 1680 1028 </string>
|
||||||
|
<key>58</key>
|
||||||
|
<string>641 480 452 101 0 0 1680 1028 </string>
|
||||||
|
<key>85</key>
|
||||||
|
<string>758 836 452 116 0 0 1680 1028 </string>
|
||||||
|
</dict>
|
||||||
|
<key>IBFramework Version</key>
|
||||||
|
<string>437.0</string>
|
||||||
|
<key>IBSystem Version</key>
|
||||||
|
<string>8R218</string>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
BIN
Preferences/General/zh_CN.lproj/Preferences.nib/keyedobjects.nib
generated
Normal file
BIN
Preferences/General/zh_CN.lproj/Preferences.nib/keyedobjects.nib
generated
Normal file
Binary file not shown.
BIN
zh_CN.lproj/InfoPlist.strings
Normal file
BIN
zh_CN.lproj/InfoPlist.strings
Normal file
Binary file not shown.
BIN
zh_CN.lproj/Localizable.strings
Normal file
BIN
zh_CN.lproj/Localizable.strings
Normal file
Binary file not shown.
217
zh_CN.lproj/MainMenu.nib/classes.nib
generated
Normal file
217
zh_CN.lproj/MainMenu.nib/classes.nib
generated
Normal file
|
@ -0,0 +1,217 @@
|
||||||
|
{
|
||||||
|
IBClasses = (
|
||||||
|
{
|
||||||
|
CLASS = AMRemovableColumnsTableView;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {obligatoryColumnIdentifiers = id; };
|
||||||
|
SUPERCLASS = NSTableView;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
CLASS = AMRemovableTableColumn;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {mainTableView = AMRemovableColumnsTableView; };
|
||||||
|
SUPERCLASS = NSTableColumn;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
delEntries = id;
|
||||||
|
donate = id;
|
||||||
|
openFiles = id;
|
||||||
|
openURL = id;
|
||||||
|
savePlaylist = id;
|
||||||
|
toggleFileDrawer = id;
|
||||||
|
toggleInfoDrawer = id;
|
||||||
|
};
|
||||||
|
CLASS = AppController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
addURLPanel = NSPanel;
|
||||||
|
fileButton = NSButton;
|
||||||
|
fileDrawer = NSDrawer;
|
||||||
|
fileOutlineView = FileOutlineView;
|
||||||
|
fileTreeController = FileTreeController;
|
||||||
|
infoButton = NSButton;
|
||||||
|
infoDrawer = NSDrawer;
|
||||||
|
mainWindow = NSPanel;
|
||||||
|
nextButton = NSButton;
|
||||||
|
playButton = NSButton;
|
||||||
|
playbackController = PlaybackController;
|
||||||
|
playlistController = PlaylistController;
|
||||||
|
playlistLoader = PlaylistLoader;
|
||||||
|
playlistView = PlaylistView;
|
||||||
|
prevButton = NSButton;
|
||||||
|
repeatButton = NSButton;
|
||||||
|
showAlbumColumn = NSMenuItem;
|
||||||
|
showArtistColumn = NSMenuItem;
|
||||||
|
showGenreColumn = NSMenuItem;
|
||||||
|
showIndexColumn = NSMenuItem;
|
||||||
|
showLengthColumn = NSMenuItem;
|
||||||
|
showTitleColumn = NSMenuItem;
|
||||||
|
showTrackColumn = NSMenuItem;
|
||||||
|
showYearColumn = NSMenuItem;
|
||||||
|
shuffleButton = NSButton;
|
||||||
|
urlComboBox = NSComboBox;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{CLASS = ClickField; LANGUAGE = ObjC; SUPERCLASS = NSTextField; },
|
||||||
|
{
|
||||||
|
CLASS = DNDArrayController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {tableView = NSTableView; };
|
||||||
|
SUPERCLASS = NSArrayController;
|
||||||
|
},
|
||||||
|
{CLASS = DragScrollView; LANGUAGE = ObjC; SUPERCLASS = NSScrollView; },
|
||||||
|
{
|
||||||
|
ACTIONS = {cancel = id; openFeedbackWindow = id; sendFeedback = id; };
|
||||||
|
CLASS = FeedbackController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
feedbackWindow = NSWindow;
|
||||||
|
fromView = NSTextField;
|
||||||
|
messageView = NSTextView;
|
||||||
|
sendingIndicator = NSProgressIndicator;
|
||||||
|
subjectView = NSTextField;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
CLASS = FileOutlineView;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {fileDrawer = NSDrawer; };
|
||||||
|
SUPERCLASS = NSOutlineView;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
CLASS = FileTreeController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {playlistLoader = PlaylistLoader; };
|
||||||
|
SUPERCLASS = NSTreeController;
|
||||||
|
},
|
||||||
|
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{CLASS = InfoController; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{CLASS = InfoView; LANGUAGE = ObjC; SUPERCLASS = NSScrollView; },
|
||||||
|
{CLASS = NSSegmentedControl; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
|
||||||
|
{CLASS = PathNode; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
changeVolume = id;
|
||||||
|
next = id;
|
||||||
|
pause = id;
|
||||||
|
pauseResume = id;
|
||||||
|
play = id;
|
||||||
|
playPauseResume = id;
|
||||||
|
prev = id;
|
||||||
|
resume = id;
|
||||||
|
seek = id;
|
||||||
|
stop = id;
|
||||||
|
toggleShowTimeRemaining = id;
|
||||||
|
volumeDown = id;
|
||||||
|
volumeUp = id;
|
||||||
|
};
|
||||||
|
CLASS = PlaybackController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
bitrateField = NSTextField;
|
||||||
|
lengthField = NSTextField;
|
||||||
|
outputDevices = NSArrayController;
|
||||||
|
playButton = NSButton;
|
||||||
|
playlistController = PlaylistController;
|
||||||
|
playlistView = PlaylistView;
|
||||||
|
positionSlider = TrackingSlider;
|
||||||
|
timeField = NSTextField;
|
||||||
|
volumeSlider = NSSlider;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
clear = id;
|
||||||
|
clearFilterPredicate = id;
|
||||||
|
showEntryInFinder = id;
|
||||||
|
takeRepeatFromObject = id;
|
||||||
|
takeShuffleFromObject = id;
|
||||||
|
};
|
||||||
|
CLASS = PlaylistController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {playlistLoader = PlaylistLoader; };
|
||||||
|
SUPERCLASS = DNDArrayController;
|
||||||
|
},
|
||||||
|
{CLASS = PlaylistEntry; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{
|
||||||
|
CLASS = PlaylistLoader;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {playlistController = PlaylistController; };
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
scrollToCurrentEntry = id;
|
||||||
|
shufflePlaylist = id;
|
||||||
|
sortByPath = id;
|
||||||
|
toggleColumn = id;
|
||||||
|
};
|
||||||
|
CLASS = PlaylistView;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
playbackController = PlaybackController;
|
||||||
|
playlistController = PlaylistController;
|
||||||
|
};
|
||||||
|
SUPERCLASS = AMRemovableColumnsTableView;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {showPrefs = id; };
|
||||||
|
CLASS = PreferencesController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {checkForUpdates = id; };
|
||||||
|
CLASS = SUUpdater;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{CLASS = SecondsFormatter; LANGUAGE = ObjC; SUPERCLASS = NSFormatter; },
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
changeVolume = id;
|
||||||
|
next = id;
|
||||||
|
pause = id;
|
||||||
|
pauseResume = id;
|
||||||
|
play = id;
|
||||||
|
playPauseResume = id;
|
||||||
|
prev = id;
|
||||||
|
resume = id;
|
||||||
|
seek = id;
|
||||||
|
stop = id;
|
||||||
|
toggleShowTimeRemaining = id;
|
||||||
|
};
|
||||||
|
CLASS = SoundController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
bitrateField = NSTextField;
|
||||||
|
lengthField = NSTextField;
|
||||||
|
playButton = NSButton;
|
||||||
|
playlistController = PlaylistController;
|
||||||
|
playlistView = PlaylistView;
|
||||||
|
positionSlider = TrackingSlider;
|
||||||
|
timeField = NSTextField;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{CLASS = TrackingSlider; LANGUAGE = ObjC; SUPERCLASS = NSSlider; },
|
||||||
|
{
|
||||||
|
ACTIONS = {okay = id; openUpdateWindow = id; takeBoolFromObject = id; };
|
||||||
|
CLASS = UpdateController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
autoCheckButton = NSButton;
|
||||||
|
checkingIndicator = NSProgressIndicator;
|
||||||
|
okayButton = NSButton;
|
||||||
|
statusView = NSTextField;
|
||||||
|
updateWindow = NSWindow;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
IBVersion = 1;
|
||||||
|
}
|
44
zh_CN.lproj/MainMenu.nib/info.nib
generated
Normal file
44
zh_CN.lproj/MainMenu.nib/info.nib
generated
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
<?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>274 244 639 388 0 0 1680 1028 </string>
|
||||||
|
<key>IBEditorPositions</key>
|
||||||
|
<dict>
|
||||||
|
<key>1063</key>
|
||||||
|
<string>650 960 136 68 0 0 1680 1028 </string>
|
||||||
|
<key>1156</key>
|
||||||
|
<string>719 529 241 366 0 0 1680 1028 </string>
|
||||||
|
<key>1324</key>
|
||||||
|
<string>786 659 137 182 0 0 1680 1028 </string>
|
||||||
|
<key>29</key>
|
||||||
|
<string>80 696 348 44 0 0 1024 746 </string>
|
||||||
|
<key>463</key>
|
||||||
|
<string>341 433 341 145 0 0 1024 746 </string>
|
||||||
|
<key>513</key>
|
||||||
|
<string>221 427 106 168 0 0 1024 746 </string>
|
||||||
|
</dict>
|
||||||
|
<key>IBFramework Version</key>
|
||||||
|
<string>437.0</string>
|
||||||
|
<key>IBLockedObjects</key>
|
||||||
|
<array>
|
||||||
|
<integer>484</integer>
|
||||||
|
<integer>606</integer>
|
||||||
|
</array>
|
||||||
|
<key>IBLockedTabItems</key>
|
||||||
|
<array>
|
||||||
|
<integer>564</integer>
|
||||||
|
</array>
|
||||||
|
<key>IBOldestOS</key>
|
||||||
|
<integer>4</integer>
|
||||||
|
<key>IBOpenObjects</key>
|
||||||
|
<array>
|
||||||
|
<integer>21</integer>
|
||||||
|
<integer>268</integer>
|
||||||
|
<integer>463</integer>
|
||||||
|
</array>
|
||||||
|
<key>IBSystem Version</key>
|
||||||
|
<string>8R218</string>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
BIN
zh_CN.lproj/MainMenu.nib/keyedobjects.nib
generated
Normal file
BIN
zh_CN.lproj/MainMenu.nib/keyedobjects.nib
generated
Normal file
Binary file not shown.
107
zh_CN.lproj/OpenURLPanel.nib/classes.nib
generated
Normal file
107
zh_CN.lproj/OpenURLPanel.nib/classes.nib
generated
Normal file
|
@ -0,0 +1,107 @@
|
||||||
|
{
|
||||||
|
IBClasses = (
|
||||||
|
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{
|
||||||
|
ACTIONS = {
|
||||||
|
doArchive = id;
|
||||||
|
doClone = id;
|
||||||
|
doEditable = id;
|
||||||
|
doEnableQTMovieNotifications = id;
|
||||||
|
doExport = id;
|
||||||
|
doFlatten = id;
|
||||||
|
doLayer = id;
|
||||||
|
doLoop = id;
|
||||||
|
doLoopPalindrome = id;
|
||||||
|
doNewMovieFromSelection = id;
|
||||||
|
doPlayAllFrames = id;
|
||||||
|
doPlaySelectionOnly = id;
|
||||||
|
doPreserveAspectRatio = id;
|
||||||
|
doRate = id;
|
||||||
|
doSetBounds = id;
|
||||||
|
doSetFillColour = id;
|
||||||
|
doSetFillColourPanel = id;
|
||||||
|
doSetPosterTime = id;
|
||||||
|
doSetStartTime = id;
|
||||||
|
doSetTime = id;
|
||||||
|
doShowController = id;
|
||||||
|
doShowMovieInspector = id;
|
||||||
|
doShowTrackInspector = id;
|
||||||
|
doVolume = id;
|
||||||
|
updateCurrentTime = id;
|
||||||
|
};
|
||||||
|
CLASS = MovieDocument;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
"_exportAccessoryView" = NSView;
|
||||||
|
"_exportTypePopUpButton" = NSPopUpButton;
|
||||||
|
"_movieCanStepButton" = NSButton;
|
||||||
|
"_movieCopyrightTextField" = NSTextField;
|
||||||
|
"_movieCurrentTimeTextField" = NSTextField;
|
||||||
|
"_movieDataRefTypeTextField" = NSTextField;
|
||||||
|
"_movieDataSizeTextField" = NSTextField;
|
||||||
|
"_movieDisplayNameTextField" = NSTextField;
|
||||||
|
"_movieDurationTextField" = NSTextField;
|
||||||
|
"_movieHasAudioButton" = NSButton;
|
||||||
|
"_movieHasDurationButton" = NSButton;
|
||||||
|
"_movieHasSkinButton" = NSButton;
|
||||||
|
"_movieHasVideoButton" = NSButton;
|
||||||
|
"_movieInspectorPanel" = NSPanel;
|
||||||
|
"_movieIsEditableButton" = NSButton;
|
||||||
|
"_movieIsInteractiveButton" = NSButton;
|
||||||
|
"_movieIsLinearButton" = NSButton;
|
||||||
|
"_movieMuteButton" = NSButton;
|
||||||
|
"_movieNaturalSizeTextField" = NSTextField;
|
||||||
|
"_movieNotificationsTextView" = NSTextView;
|
||||||
|
"_moviePosterTimeTextField" = NSTextField;
|
||||||
|
"_moviePreferredMuteButton" = NSButton;
|
||||||
|
"_moviePreferredRateSlider" = NSSlider;
|
||||||
|
"_moviePreferredVolumeSlider" = NSSlider;
|
||||||
|
"_movieRateSlider" = NSSlider;
|
||||||
|
"_movieSetTimeTextField" = NSTextField;
|
||||||
|
"_movieURLTextField" = NSTextField;
|
||||||
|
"_movieView" = QTMovieView;
|
||||||
|
"_movieVolumeSlider" = NSSlider;
|
||||||
|
"_movieWindow" = NSWindow;
|
||||||
|
"_trackBoundsOriginTextField" = NSTextField;
|
||||||
|
"_trackBoundsSizeTextField" = NSTextField;
|
||||||
|
"_trackCanSendVideoButton" = NSButton;
|
||||||
|
"_trackCanStepButton" = NSButton;
|
||||||
|
"_trackDurationTextField" = NSTextField;
|
||||||
|
"_trackHasAudioButton" = NSButton;
|
||||||
|
"_trackHasDurationButton" = NSButton;
|
||||||
|
"_trackHasSkinButton" = NSButton;
|
||||||
|
"_trackHasVideoButton" = NSButton;
|
||||||
|
"_trackHasVideoFrameRateButton" = NSButton;
|
||||||
|
"_trackInspectorPanel" = NSPanel;
|
||||||
|
"_trackIsLinearButton" = NSButton;
|
||||||
|
"_trackLayerStepper" = NSStepper;
|
||||||
|
"_trackLayerTextField" = NSTextField;
|
||||||
|
"_trackMediaDataReferenceTableView" = NSTableView;
|
||||||
|
"_trackProvidesActionsButton" = NSButton;
|
||||||
|
"_trackProvidesKeyFocusButton" = NSButton;
|
||||||
|
"_trackSetBoundsButton" = NSButton;
|
||||||
|
"_trackSetBoundsTextField" = NSTextField;
|
||||||
|
"_trackSetStartTimeTextField" = NSTextField;
|
||||||
|
"_trackStartTimeTextField" = NSTextField;
|
||||||
|
"_trackTableView" = NSTableView;
|
||||||
|
"_trackVolumeSlider" = NSSlider;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSDocument;
|
||||||
|
},
|
||||||
|
{CLASS = NSTextField; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
|
||||||
|
{
|
||||||
|
ACTIONS = {doOpenURL = id; };
|
||||||
|
CLASS = OpenURLPanel;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {mPanel = NSPanel; mUrlComboBox = NSComboBox; };
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {doOpenURL = id; };
|
||||||
|
CLASS = QTKitPlayerAppDelegate;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
IBVersion = 1;
|
||||||
|
}
|
12
zh_CN.lproj/OpenURLPanel.nib/info.nib
generated
Normal file
12
zh_CN.lproj/OpenURLPanel.nib/info.nib
generated
Normal 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>143 34 356 240 0 0 1680 1028 </string>
|
||||||
|
<key>IBFramework Version</key>
|
||||||
|
<string>437.0</string>
|
||||||
|
<key>IBSystem Version</key>
|
||||||
|
<string>8R218</string>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
BIN
zh_CN.lproj/OpenURLPanel.nib/keyedobjects.nib
generated
Normal file
BIN
zh_CN.lproj/OpenURLPanel.nib/keyedobjects.nib
generated
Normal file
Binary file not shown.
Loading…
Reference in a new issue