diff --git a/French.lproj/Credits.html b/French.lproj/Credits.html
new file mode 100644
index 000000000..ed4853b64
Binary files /dev/null and b/French.lproj/Credits.html differ
diff --git a/French.lproj/Help/Help.helpindex b/French.lproj/Help/Help.helpindex
new file mode 100644
index 000000000..bcebad8fd
Binary files /dev/null and b/French.lproj/Help/Help.helpindex differ
diff --git a/French.lproj/Help/images/files_off.png b/French.lproj/Help/images/files_off.png
new file mode 100644
index 000000000..cf2e323b0
Binary files /dev/null and b/French.lproj/Help/images/files_off.png differ
diff --git a/French.lproj/Help/images/info_off.png b/French.lproj/Help/images/info_off.png
new file mode 100644
index 000000000..9149509eb
Binary files /dev/null and b/French.lproj/Help/images/info_off.png differ
diff --git a/French.lproj/Help/images/logo.png b/French.lproj/Help/images/logo.png
new file mode 100644
index 000000000..eb9f5f3fd
Binary files /dev/null and b/French.lproj/Help/images/logo.png differ
diff --git a/French.lproj/Help/images/next_gray.png b/French.lproj/Help/images/next_gray.png
new file mode 100644
index 000000000..4bc36cec5
Binary files /dev/null and b/French.lproj/Help/images/next_gray.png differ
diff --git a/French.lproj/Help/images/play_gray.png b/French.lproj/Help/images/play_gray.png
new file mode 100644
index 000000000..938c9b90c
Binary files /dev/null and b/French.lproj/Help/images/play_gray.png differ
diff --git a/French.lproj/Help/images/prev_gray.png b/French.lproj/Help/images/prev_gray.png
new file mode 100644
index 000000000..aa1cac9dc
Binary files /dev/null and b/French.lproj/Help/images/prev_gray.png differ
diff --git a/French.lproj/Help/images/repeat_off.png b/French.lproj/Help/images/repeat_off.png
new file mode 100644
index 000000000..94cc5ca96
Binary files /dev/null and b/French.lproj/Help/images/repeat_off.png differ
diff --git a/French.lproj/Help/images/shuffle_off.png b/French.lproj/Help/images/shuffle_off.png
new file mode 100644
index 000000000..fd3a36ccd
Binary files /dev/null and b/French.lproj/Help/images/shuffle_off.png differ
diff --git a/French.lproj/Help/images/wheel.png b/French.lproj/Help/images/wheel.png
new file mode 100644
index 000000000..621008773
Binary files /dev/null and b/French.lproj/Help/images/wheel.png differ
diff --git a/French.lproj/Help/index.html b/French.lproj/Help/index.html
new file mode 100644
index 000000000..44b3ab48e
Binary files /dev/null and b/French.lproj/Help/index.html differ
diff --git a/French.lproj/Localizable.strings b/French.lproj/Localizable.strings
new file mode 100644
index 000000000..21bfa4aeb
Binary files /dev/null and b/French.lproj/Localizable.strings differ
diff --git a/French.lproj/MainMenu.nib/classes.nib b/French.lproj/MainMenu.nib/classes.nib
new file mode 100644
index 000000000..c279543b4
--- /dev/null
+++ b/French.lproj/MainMenu.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/French.lproj/MainMenu.nib/data.dependency b/French.lproj/MainMenu.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/French.lproj/MainMenu.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/French.lproj/MainMenu.nib/info.nib b/French.lproj/MainMenu.nib/info.nib
new file mode 100644
index 000000000..aa5346dec
--- /dev/null
+++ b/French.lproj/MainMenu.nib/info.nib
@@ -0,0 +1,38 @@
+
+
+
+
+ IBDocumentLocation
+ 274 244 639 388 0 0 1680 1028
+ IBEditorPositions
+
+ 1063
+ 549 810 136 68 0 0 1440 878
+ 1156
+ 633 402 241 366 0 0 1440 878
+ 1324
+ 664 542 137 182 0 0 1440 878
+ 29
+ 128 827 383 44 0 0 1440 878
+ 463
+ 583 512 341 145 0 0 1440 878
+ 513
+ 320 525 131 168 0 0 1440 878
+
+ IBFramework Version
+ 446.1
+ IBLockedObjects
+
+ 484
+ 606
+
+ IBLockedTabItems
+
+ 564
+
+ IBOldestOS
+ 4
+ IBSystem Version
+ 8R2218
+
+
diff --git a/French.lproj/MainMenu.nib/keyedobjects.nib b/French.lproj/MainMenu.nib/keyedobjects.nib
new file mode 100644
index 000000000..78199a870
Binary files /dev/null and b/French.lproj/MainMenu.nib/keyedobjects.nib differ
diff --git a/French.lproj/OpenURLPanel.nib/classes.nib b/French.lproj/OpenURLPanel.nib/classes.nib
new file mode 100644
index 000000000..54f8afd8d
--- /dev/null
+++ b/French.lproj/OpenURLPanel.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/French.lproj/OpenURLPanel.nib/info.nib b/French.lproj/OpenURLPanel.nib/info.nib
new file mode 100644
index 000000000..79756854a
--- /dev/null
+++ b/French.lproj/OpenURLPanel.nib/info.nib
@@ -0,0 +1,12 @@
+
+
+
+
+ IBDocumentLocation
+ 143 34 356 240 0 0 1680 1028
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/French.lproj/OpenURLPanel.nib/keyedobjects.nib b/French.lproj/OpenURLPanel.nib/keyedobjects.nib
new file mode 100644
index 000000000..ffe0518db
Binary files /dev/null and b/French.lproj/OpenURLPanel.nib/keyedobjects.nib differ
diff --git a/German.lproj/Credits.html b/German.lproj/Credits.html
new file mode 100644
index 000000000..0d69306f8
--- /dev/null
+++ b/German.lproj/Credits.html
@@ -0,0 +1,9 @@
+
+
+Cog is brought to you by Schadenfreude Inc, makers of Cheese Babies ™ and other fine gourmet snacks.
+
+This program has been made possible through contributions from users like you.
+
+German localization by Heinz-Peter Fohrmann.
+
+
diff --git a/German.lproj/Help/Help.helpindex b/German.lproj/Help/Help.helpindex
new file mode 100644
index 000000000..bcebad8fd
Binary files /dev/null and b/German.lproj/Help/Help.helpindex differ
diff --git a/German.lproj/Help/images/files_off.png b/German.lproj/Help/images/files_off.png
new file mode 100644
index 000000000..cf2e323b0
Binary files /dev/null and b/German.lproj/Help/images/files_off.png differ
diff --git a/German.lproj/Help/images/info_off.png b/German.lproj/Help/images/info_off.png
new file mode 100644
index 000000000..9149509eb
Binary files /dev/null and b/German.lproj/Help/images/info_off.png differ
diff --git a/German.lproj/Help/images/logo.png b/German.lproj/Help/images/logo.png
new file mode 100644
index 000000000..eb9f5f3fd
Binary files /dev/null and b/German.lproj/Help/images/logo.png differ
diff --git a/German.lproj/Help/images/next_gray.png b/German.lproj/Help/images/next_gray.png
new file mode 100644
index 000000000..4bc36cec5
Binary files /dev/null and b/German.lproj/Help/images/next_gray.png differ
diff --git a/German.lproj/Help/images/play_gray.png b/German.lproj/Help/images/play_gray.png
new file mode 100644
index 000000000..938c9b90c
Binary files /dev/null and b/German.lproj/Help/images/play_gray.png differ
diff --git a/German.lproj/Help/images/prev_gray.png b/German.lproj/Help/images/prev_gray.png
new file mode 100644
index 000000000..aa1cac9dc
Binary files /dev/null and b/German.lproj/Help/images/prev_gray.png differ
diff --git a/German.lproj/Help/images/repeat_off.png b/German.lproj/Help/images/repeat_off.png
new file mode 100644
index 000000000..94cc5ca96
Binary files /dev/null and b/German.lproj/Help/images/repeat_off.png differ
diff --git a/German.lproj/Help/images/shuffle_off.png b/German.lproj/Help/images/shuffle_off.png
new file mode 100644
index 000000000..fd3a36ccd
Binary files /dev/null and b/German.lproj/Help/images/shuffle_off.png differ
diff --git a/German.lproj/Help/images/wheel.png b/German.lproj/Help/images/wheel.png
new file mode 100644
index 000000000..621008773
Binary files /dev/null and b/German.lproj/Help/images/wheel.png differ
diff --git a/German.lproj/Help/index.html b/German.lproj/Help/index.html
new file mode 100644
index 000000000..b12a3c3fc
--- /dev/null
+++ b/German.lproj/Help/index.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+Cog Hilfe
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/German.lproj/Localizable.strings b/German.lproj/Localizable.strings
new file mode 100644
index 000000000..a7334fbe6
--- /dev/null
+++ b/German.lproj/Localizable.strings
@@ -0,0 +1,22 @@
+"FeedbackFailedMessageText" = "Fehlgeschlagen";
+"FeedbackFailedInformativeText" = "Feedback konnte nicht gesendet werden.";
+"FeedbackSuccessMessageText" = "Erfolgreich";
+"FeedbackSuccessInformativeText" = "Feedback erfolgreich gesendet!";
+
+"PlayButtonTooltip" = "Wiedergabe";
+"StopButtonTooltip" = "Stop";
+"PrevButtonTooltip" = "Vorheriger";
+"NextButtonTooltip" = "NŠchster";
+
+"TimeElapsed" = "%i:%02i";
+"TimeRemaining" = "-%i:%02i";
+
+"AddButtonTooltip" = "Dateien hinzufŸgen";
+"RemoveButtonTooltip" = "AusgewŠhlte Dateien entfernen";
+"InfoButtonTooltip" = "Information Ÿber ausgewŠhlte Datei";
+"ShuffleButtonTooltip" = "Zufallsreihenfolge";
+"RepeatButtonTooltip" = "Wiederholen";
+"FileButtonTooltip" = "Datei-Browser";
+
+"InvalidURLShort" = "UngŸltige URL";
+"InvalidURLLong" = "Die URL ist nicht gŸltig.";
diff --git a/German.lproj/MainMenu.nib/classes.nib b/German.lproj/MainMenu.nib/classes.nib
new file mode 100644
index 000000000..c279543b4
--- /dev/null
+++ b/German.lproj/MainMenu.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/German.lproj/MainMenu.nib/data.dependency b/German.lproj/MainMenu.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/German.lproj/MainMenu.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/German.lproj/MainMenu.nib/info.nib b/German.lproj/MainMenu.nib/info.nib
new file mode 100644
index 000000000..aa5346dec
--- /dev/null
+++ b/German.lproj/MainMenu.nib/info.nib
@@ -0,0 +1,38 @@
+
+
+
+
+ IBDocumentLocation
+ 274 244 639 388 0 0 1680 1028
+ IBEditorPositions
+
+ 1063
+ 549 810 136 68 0 0 1440 878
+ 1156
+ 633 402 241 366 0 0 1440 878
+ 1324
+ 664 542 137 182 0 0 1440 878
+ 29
+ 128 827 383 44 0 0 1440 878
+ 463
+ 583 512 341 145 0 0 1440 878
+ 513
+ 320 525 131 168 0 0 1440 878
+
+ IBFramework Version
+ 446.1
+ IBLockedObjects
+
+ 484
+ 606
+
+ IBLockedTabItems
+
+ 564
+
+ IBOldestOS
+ 4
+ IBSystem Version
+ 8R2218
+
+
diff --git a/German.lproj/MainMenu.nib/keyedobjects.nib b/German.lproj/MainMenu.nib/keyedobjects.nib
new file mode 100644
index 000000000..1a91d2fa5
Binary files /dev/null and b/German.lproj/MainMenu.nib/keyedobjects.nib differ
diff --git a/German.lproj/OpenURLPanel.nib/classes.nib b/German.lproj/OpenURLPanel.nib/classes.nib
new file mode 100644
index 000000000..54f8afd8d
--- /dev/null
+++ b/German.lproj/OpenURLPanel.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/German.lproj/OpenURLPanel.nib/info.nib b/German.lproj/OpenURLPanel.nib/info.nib
new file mode 100644
index 000000000..79756854a
--- /dev/null
+++ b/German.lproj/OpenURLPanel.nib/info.nib
@@ -0,0 +1,12 @@
+
+
+
+
+ IBDocumentLocation
+ 143 34 356 240 0 0 1680 1028
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/German.lproj/OpenURLPanel.nib/keyedobjects.nib b/German.lproj/OpenURLPanel.nib/keyedobjects.nib
new file mode 100644
index 000000000..9389dbda8
Binary files /dev/null and b/German.lproj/OpenURLPanel.nib/keyedobjects.nib differ
diff --git a/Greek.lproj/Credits.html b/Greek.lproj/Credits.html
new file mode 100644
index 000000000..7241accac
Binary files /dev/null and b/Greek.lproj/Credits.html differ
diff --git a/Greek.lproj/Help/Help.helpindex b/Greek.lproj/Help/Help.helpindex
new file mode 100644
index 000000000..bcebad8fd
Binary files /dev/null and b/Greek.lproj/Help/Help.helpindex differ
diff --git a/Greek.lproj/Help/images/files_off.png b/Greek.lproj/Help/images/files_off.png
new file mode 100644
index 000000000..cf2e323b0
Binary files /dev/null and b/Greek.lproj/Help/images/files_off.png differ
diff --git a/Greek.lproj/Help/images/info_off.png b/Greek.lproj/Help/images/info_off.png
new file mode 100644
index 000000000..9149509eb
Binary files /dev/null and b/Greek.lproj/Help/images/info_off.png differ
diff --git a/Greek.lproj/Help/images/logo.png b/Greek.lproj/Help/images/logo.png
new file mode 100644
index 000000000..eb9f5f3fd
Binary files /dev/null and b/Greek.lproj/Help/images/logo.png differ
diff --git a/Greek.lproj/Help/images/next_gray.png b/Greek.lproj/Help/images/next_gray.png
new file mode 100644
index 000000000..4bc36cec5
Binary files /dev/null and b/Greek.lproj/Help/images/next_gray.png differ
diff --git a/Greek.lproj/Help/images/play_gray.png b/Greek.lproj/Help/images/play_gray.png
new file mode 100644
index 000000000..938c9b90c
Binary files /dev/null and b/Greek.lproj/Help/images/play_gray.png differ
diff --git a/Greek.lproj/Help/images/prev_gray.png b/Greek.lproj/Help/images/prev_gray.png
new file mode 100644
index 000000000..aa1cac9dc
Binary files /dev/null and b/Greek.lproj/Help/images/prev_gray.png differ
diff --git a/Greek.lproj/Help/images/repeat_off.png b/Greek.lproj/Help/images/repeat_off.png
new file mode 100644
index 000000000..94cc5ca96
Binary files /dev/null and b/Greek.lproj/Help/images/repeat_off.png differ
diff --git a/Greek.lproj/Help/images/shuffle_off.png b/Greek.lproj/Help/images/shuffle_off.png
new file mode 100644
index 000000000..fd3a36ccd
Binary files /dev/null and b/Greek.lproj/Help/images/shuffle_off.png differ
diff --git a/Greek.lproj/Help/images/wheel.png b/Greek.lproj/Help/images/wheel.png
new file mode 100644
index 000000000..621008773
Binary files /dev/null and b/Greek.lproj/Help/images/wheel.png differ
diff --git a/Greek.lproj/Help/index.html b/Greek.lproj/Help/index.html
new file mode 100644
index 000000000..8a0ddca3c
Binary files /dev/null and b/Greek.lproj/Help/index.html differ
diff --git a/Greek.lproj/Localizable.strings b/Greek.lproj/Localizable.strings
new file mode 100644
index 000000000..e88303b88
Binary files /dev/null and b/Greek.lproj/Localizable.strings differ
diff --git a/Greek.lproj/MainMenu.nib/classes.nib b/Greek.lproj/MainMenu.nib/classes.nib
new file mode 100644
index 000000000..c279543b4
--- /dev/null
+++ b/Greek.lproj/MainMenu.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Greek.lproj/MainMenu.nib/data.dependency b/Greek.lproj/MainMenu.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Greek.lproj/MainMenu.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Greek.lproj/MainMenu.nib/info.nib b/Greek.lproj/MainMenu.nib/info.nib
new file mode 100644
index 000000000..aa5346dec
--- /dev/null
+++ b/Greek.lproj/MainMenu.nib/info.nib
@@ -0,0 +1,38 @@
+
+
+
+
+ IBDocumentLocation
+ 274 244 639 388 0 0 1680 1028
+ IBEditorPositions
+
+ 1063
+ 549 810 136 68 0 0 1440 878
+ 1156
+ 633 402 241 366 0 0 1440 878
+ 1324
+ 664 542 137 182 0 0 1440 878
+ 29
+ 128 827 383 44 0 0 1440 878
+ 463
+ 583 512 341 145 0 0 1440 878
+ 513
+ 320 525 131 168 0 0 1440 878
+
+ IBFramework Version
+ 446.1
+ IBLockedObjects
+
+ 484
+ 606
+
+ IBLockedTabItems
+
+ 564
+
+ IBOldestOS
+ 4
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Greek.lproj/MainMenu.nib/keyedobjects.nib b/Greek.lproj/MainMenu.nib/keyedobjects.nib
new file mode 100644
index 000000000..8b7416898
Binary files /dev/null and b/Greek.lproj/MainMenu.nib/keyedobjects.nib differ
diff --git a/Greek.lproj/OpenURLPanel.nib/classes.nib b/Greek.lproj/OpenURLPanel.nib/classes.nib
new file mode 100644
index 000000000..54f8afd8d
--- /dev/null
+++ b/Greek.lproj/OpenURLPanel.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Greek.lproj/OpenURLPanel.nib/info.nib b/Greek.lproj/OpenURLPanel.nib/info.nib
new file mode 100644
index 000000000..79756854a
--- /dev/null
+++ b/Greek.lproj/OpenURLPanel.nib/info.nib
@@ -0,0 +1,12 @@
+
+
+
+
+ IBDocumentLocation
+ 143 34 356 240 0 0 1680 1028
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Greek.lproj/OpenURLPanel.nib/keyedobjects.nib b/Greek.lproj/OpenURLPanel.nib/keyedobjects.nib
new file mode 100644
index 000000000..59b1cbe79
Binary files /dev/null and b/Greek.lproj/OpenURLPanel.nib/keyedobjects.nib differ
diff --git a/Hebrew.lproj/Credits.html b/Hebrew.lproj/Credits.html
new file mode 100644
index 000000000..8d5c827b7
Binary files /dev/null and b/Hebrew.lproj/Credits.html differ
diff --git a/Hebrew.lproj/Help/Help.helpindex b/Hebrew.lproj/Help/Help.helpindex
new file mode 100644
index 000000000..bcebad8fd
Binary files /dev/null and b/Hebrew.lproj/Help/Help.helpindex differ
diff --git a/Hebrew.lproj/Help/images/files_off.png b/Hebrew.lproj/Help/images/files_off.png
new file mode 100644
index 000000000..cf2e323b0
Binary files /dev/null and b/Hebrew.lproj/Help/images/files_off.png differ
diff --git a/Hebrew.lproj/Help/images/info_off.png b/Hebrew.lproj/Help/images/info_off.png
new file mode 100644
index 000000000..9149509eb
Binary files /dev/null and b/Hebrew.lproj/Help/images/info_off.png differ
diff --git a/Hebrew.lproj/Help/images/logo.png b/Hebrew.lproj/Help/images/logo.png
new file mode 100644
index 000000000..eb9f5f3fd
Binary files /dev/null and b/Hebrew.lproj/Help/images/logo.png differ
diff --git a/Hebrew.lproj/Help/images/next_gray.png b/Hebrew.lproj/Help/images/next_gray.png
new file mode 100644
index 000000000..4bc36cec5
Binary files /dev/null and b/Hebrew.lproj/Help/images/next_gray.png differ
diff --git a/Hebrew.lproj/Help/images/play_gray.png b/Hebrew.lproj/Help/images/play_gray.png
new file mode 100644
index 000000000..938c9b90c
Binary files /dev/null and b/Hebrew.lproj/Help/images/play_gray.png differ
diff --git a/Hebrew.lproj/Help/images/prev_gray.png b/Hebrew.lproj/Help/images/prev_gray.png
new file mode 100644
index 000000000..aa1cac9dc
Binary files /dev/null and b/Hebrew.lproj/Help/images/prev_gray.png differ
diff --git a/Hebrew.lproj/Help/images/repeat_off.png b/Hebrew.lproj/Help/images/repeat_off.png
new file mode 100644
index 000000000..94cc5ca96
Binary files /dev/null and b/Hebrew.lproj/Help/images/repeat_off.png differ
diff --git a/Hebrew.lproj/Help/images/shuffle_off.png b/Hebrew.lproj/Help/images/shuffle_off.png
new file mode 100644
index 000000000..fd3a36ccd
Binary files /dev/null and b/Hebrew.lproj/Help/images/shuffle_off.png differ
diff --git a/Hebrew.lproj/Help/images/wheel.png b/Hebrew.lproj/Help/images/wheel.png
new file mode 100644
index 000000000..621008773
Binary files /dev/null and b/Hebrew.lproj/Help/images/wheel.png differ
diff --git a/Hebrew.lproj/Help/index.html b/Hebrew.lproj/Help/index.html
new file mode 100644
index 000000000..ee12a67c2
Binary files /dev/null and b/Hebrew.lproj/Help/index.html differ
diff --git a/Hebrew.lproj/Localizable.strings b/Hebrew.lproj/Localizable.strings
new file mode 100644
index 000000000..f96f6626f
Binary files /dev/null and b/Hebrew.lproj/Localizable.strings differ
diff --git a/Hebrew.lproj/MainMenu.nib/classes.nib b/Hebrew.lproj/MainMenu.nib/classes.nib
new file mode 100644
index 000000000..c279543b4
--- /dev/null
+++ b/Hebrew.lproj/MainMenu.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Hebrew.lproj/MainMenu.nib/data.dependency b/Hebrew.lproj/MainMenu.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Hebrew.lproj/MainMenu.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Hebrew.lproj/MainMenu.nib/info.nib b/Hebrew.lproj/MainMenu.nib/info.nib
new file mode 100644
index 000000000..aa5346dec
--- /dev/null
+++ b/Hebrew.lproj/MainMenu.nib/info.nib
@@ -0,0 +1,38 @@
+
+
+
+
+ IBDocumentLocation
+ 274 244 639 388 0 0 1680 1028
+ IBEditorPositions
+
+ 1063
+ 549 810 136 68 0 0 1440 878
+ 1156
+ 633 402 241 366 0 0 1440 878
+ 1324
+ 664 542 137 182 0 0 1440 878
+ 29
+ 128 827 383 44 0 0 1440 878
+ 463
+ 583 512 341 145 0 0 1440 878
+ 513
+ 320 525 131 168 0 0 1440 878
+
+ IBFramework Version
+ 446.1
+ IBLockedObjects
+
+ 484
+ 606
+
+ IBLockedTabItems
+
+ 564
+
+ IBOldestOS
+ 4
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Hebrew.lproj/MainMenu.nib/keyedobjects.nib b/Hebrew.lproj/MainMenu.nib/keyedobjects.nib
new file mode 100644
index 000000000..f60d15ec6
Binary files /dev/null and b/Hebrew.lproj/MainMenu.nib/keyedobjects.nib differ
diff --git a/Hebrew.lproj/OpenURLPanel.nib/classes.nib b/Hebrew.lproj/OpenURLPanel.nib/classes.nib
new file mode 100644
index 000000000..54f8afd8d
--- /dev/null
+++ b/Hebrew.lproj/OpenURLPanel.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Hebrew.lproj/OpenURLPanel.nib/info.nib b/Hebrew.lproj/OpenURLPanel.nib/info.nib
new file mode 100644
index 000000000..79756854a
--- /dev/null
+++ b/Hebrew.lproj/OpenURLPanel.nib/info.nib
@@ -0,0 +1,12 @@
+
+
+
+
+ IBDocumentLocation
+ 143 34 356 240 0 0 1680 1028
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Hebrew.lproj/OpenURLPanel.nib/keyedobjects.nib b/Hebrew.lproj/OpenURLPanel.nib/keyedobjects.nib
new file mode 100644
index 000000000..67daa7e02
Binary files /dev/null and b/Hebrew.lproj/OpenURLPanel.nib/keyedobjects.nib differ
diff --git a/Localizations/French/Credits.html b/Localizations/French/Credits.html
index fe4c1cb90..ed4853b64 100644
Binary files a/Localizations/French/Credits.html and b/Localizations/French/Credits.html differ
diff --git a/Localizations/French/MainProgram.strings b/Localizations/French/MainProgram.strings
index 60d29231d..21bfa4aeb 100644
Binary files a/Localizations/French/MainProgram.strings and b/Localizations/French/MainProgram.strings differ
diff --git a/Localizations/French/MainUI.strings b/Localizations/French/MainUI.strings
index 1d4bd5fda..76de4c670 100644
Binary files a/Localizations/French/MainUI.strings and b/Localizations/French/MainUI.strings differ
diff --git a/Localizations/French/OpenURLPanel.strings b/Localizations/French/OpenURLPanel.strings
index 92669f419..8dccf7df6 100644
Binary files a/Localizations/French/OpenURLPanel.strings and b/Localizations/French/OpenURLPanel.strings differ
diff --git a/Localizations/French/PreferencesProgram.strings b/Localizations/French/PreferencesProgram.strings
index 03171b807..e8317d552 100644
Binary files a/Localizations/French/PreferencesProgram.strings and b/Localizations/French/PreferencesProgram.strings differ
diff --git a/Localizations/French/PreferencesUI.strings b/Localizations/French/PreferencesUI.strings
index 675d0cf6f..707a24006 100644
Binary files a/Localizations/French/PreferencesUI.strings and b/Localizations/French/PreferencesUI.strings differ
diff --git a/Localizations/French/help.html b/Localizations/French/help.html
index d6413a52f..44b3ab48e 100644
Binary files a/Localizations/French/help.html and b/Localizations/French/help.html differ
diff --git a/Localizations/Greek/Credits.html b/Localizations/Greek/Credits.html
index 206f6ea20..7241accac 100644
Binary files a/Localizations/Greek/Credits.html and b/Localizations/Greek/Credits.html differ
diff --git a/Localizations/Greek/MainProgram.strings b/Localizations/Greek/MainProgram.strings
index 021882fea..e88303b88 100644
Binary files a/Localizations/Greek/MainProgram.strings and b/Localizations/Greek/MainProgram.strings differ
diff --git a/Localizations/Greek/MainUI.strings b/Localizations/Greek/MainUI.strings
index 8303f328d..9f62c038f 100644
Binary files a/Localizations/Greek/MainUI.strings and b/Localizations/Greek/MainUI.strings differ
diff --git a/Localizations/Greek/OpenURLPanel.strings b/Localizations/Greek/OpenURLPanel.strings
index 736cc402b..075116eaa 100644
Binary files a/Localizations/Greek/OpenURLPanel.strings and b/Localizations/Greek/OpenURLPanel.strings differ
diff --git a/Localizations/Greek/PreferencesProgram.strings b/Localizations/Greek/PreferencesProgram.strings
index b78d4badb..10612515a 100644
Binary files a/Localizations/Greek/PreferencesProgram.strings and b/Localizations/Greek/PreferencesProgram.strings differ
diff --git a/Localizations/Greek/PreferencesUI.strings b/Localizations/Greek/PreferencesUI.strings
index 61709908a..78b4e612a 100644
Binary files a/Localizations/Greek/PreferencesUI.strings and b/Localizations/Greek/PreferencesUI.strings differ
diff --git a/Localizations/Greek/help.html b/Localizations/Greek/help.html
index 0273d4f2d..8a0ddca3c 100644
Binary files a/Localizations/Greek/help.html and b/Localizations/Greek/help.html differ
diff --git a/Localizations/Hebrew/Credits.html b/Localizations/Hebrew/Credits.html
index 1963faef2..8d5c827b7 100644
Binary files a/Localizations/Hebrew/Credits.html and b/Localizations/Hebrew/Credits.html differ
diff --git a/Localizations/Hebrew/MainProgram.strings b/Localizations/Hebrew/MainProgram.strings
index 252a384bf..f96f6626f 100644
Binary files a/Localizations/Hebrew/MainProgram.strings and b/Localizations/Hebrew/MainProgram.strings differ
diff --git a/Localizations/Hebrew/MainUI.strings b/Localizations/Hebrew/MainUI.strings
index 00048d4b3..63ab9bd31 100644
Binary files a/Localizations/Hebrew/MainUI.strings and b/Localizations/Hebrew/MainUI.strings differ
diff --git a/Localizations/Hebrew/OpenURLPanel.strings b/Localizations/Hebrew/OpenURLPanel.strings
index aa29470a8..4483d97d2 100644
Binary files a/Localizations/Hebrew/OpenURLPanel.strings and b/Localizations/Hebrew/OpenURLPanel.strings differ
diff --git a/Localizations/Hebrew/PreferencesProgram.strings b/Localizations/Hebrew/PreferencesProgram.strings
index 508c32523..2cef1adb2 100644
Binary files a/Localizations/Hebrew/PreferencesProgram.strings and b/Localizations/Hebrew/PreferencesProgram.strings differ
diff --git a/Localizations/Hebrew/PreferencesUI.strings b/Localizations/Hebrew/PreferencesUI.strings
index a0e7b6def..a0ba4a865 100644
Binary files a/Localizations/Hebrew/PreferencesUI.strings and b/Localizations/Hebrew/PreferencesUI.strings differ
diff --git a/Localizations/Hebrew/help.html b/Localizations/Hebrew/help.html
index 2170e7b43..ee12a67c2 100644
Binary files a/Localizations/Hebrew/help.html and b/Localizations/Hebrew/help.html differ
diff --git a/Preferences/General/French.lproj/Localizable.strings b/Preferences/General/French.lproj/Localizable.strings
new file mode 100644
index 000000000..e8317d552
Binary files /dev/null and b/Preferences/General/French.lproj/Localizable.strings differ
diff --git a/Preferences/General/French.lproj/Preferences.nib/classes.nib b/Preferences/General/French.lproj/Preferences.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/French.lproj/Preferences.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/French.lproj/Preferences.nib/data.dependency b/Preferences/General/French.lproj/Preferences.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/French.lproj/Preferences.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/French.lproj/Preferences.nib/info.nib b/Preferences/General/French.lproj/Preferences.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/French.lproj/Preferences.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/French.lproj/Preferences.nib/keyedobjects.nib b/Preferences/General/French.lproj/Preferences.nib/keyedobjects.nib
new file mode 100644
index 000000000..5397d6149
Binary files /dev/null and b/Preferences/General/French.lproj/Preferences.nib/keyedobjects.nib differ
diff --git a/Preferences/General/German.lproj/Localizable.strings b/Preferences/General/German.lproj/Localizable.strings
new file mode 100644
index 000000000..a4eeda5b1
--- /dev/null
+++ b/Preferences/General/German.lproj/Localizable.strings
@@ -0,0 +1,3 @@
+"Nightly" = "Nightly";
+"Stable" = "Stable";
+"Unstable" = "Unstable";
diff --git a/Preferences/General/German.lproj/Preferences.nib/classes.nib b/Preferences/General/German.lproj/Preferences.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/German.lproj/Preferences.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/German.lproj/Preferences.nib/data.dependency b/Preferences/General/German.lproj/Preferences.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/German.lproj/Preferences.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/German.lproj/Preferences.nib/info.nib b/Preferences/General/German.lproj/Preferences.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/German.lproj/Preferences.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/German.lproj/Preferences.nib/keyedobjects.nib b/Preferences/General/German.lproj/Preferences.nib/keyedobjects.nib
new file mode 100644
index 000000000..21e14b832
Binary files /dev/null and b/Preferences/General/German.lproj/Preferences.nib/keyedobjects.nib differ
diff --git a/Preferences/General/German.lproj/Preferences~.nib/classes.nib b/Preferences/General/German.lproj/Preferences~.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/German.lproj/Preferences~.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/German.lproj/Preferences~.nib/data.dependency b/Preferences/General/German.lproj/Preferences~.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/German.lproj/Preferences~.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/German.lproj/Preferences~.nib/info.nib b/Preferences/General/German.lproj/Preferences~.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/German.lproj/Preferences~.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/German.lproj/Preferences~.nib/keyedobjects.nib b/Preferences/General/German.lproj/Preferences~.nib/keyedobjects.nib
new file mode 100644
index 000000000..21e14b832
Binary files /dev/null and b/Preferences/General/German.lproj/Preferences~.nib/keyedobjects.nib differ
diff --git a/Preferences/General/Greek.lproj/Localizable.strings b/Preferences/General/Greek.lproj/Localizable.strings
new file mode 100644
index 000000000..10612515a
Binary files /dev/null and b/Preferences/General/Greek.lproj/Localizable.strings differ
diff --git a/Preferences/General/Greek.lproj/Preferences.nib/classes.nib b/Preferences/General/Greek.lproj/Preferences.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/Greek.lproj/Preferences.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/Greek.lproj/Preferences.nib/data.dependency b/Preferences/General/Greek.lproj/Preferences.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/Greek.lproj/Preferences.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/Greek.lproj/Preferences.nib/info.nib b/Preferences/General/Greek.lproj/Preferences.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/Greek.lproj/Preferences.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/Greek.lproj/Preferences.nib/keyedobjects.nib b/Preferences/General/Greek.lproj/Preferences.nib/keyedobjects.nib
new file mode 100644
index 000000000..5f5e0eb80
Binary files /dev/null and b/Preferences/General/Greek.lproj/Preferences.nib/keyedobjects.nib differ
diff --git a/Preferences/General/Greek.lproj/Preferences~.nib/classes.nib b/Preferences/General/Greek.lproj/Preferences~.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/Greek.lproj/Preferences~.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/Greek.lproj/Preferences~.nib/data.dependency b/Preferences/General/Greek.lproj/Preferences~.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/Greek.lproj/Preferences~.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/Greek.lproj/Preferences~.nib/info.nib b/Preferences/General/Greek.lproj/Preferences~.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/Greek.lproj/Preferences~.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/Greek.lproj/Preferences~.nib/keyedobjects.nib b/Preferences/General/Greek.lproj/Preferences~.nib/keyedobjects.nib
new file mode 100644
index 000000000..5f5e0eb80
Binary files /dev/null and b/Preferences/General/Greek.lproj/Preferences~.nib/keyedobjects.nib differ
diff --git a/Preferences/General/Hebrew.lproj/Localizable.strings b/Preferences/General/Hebrew.lproj/Localizable.strings
new file mode 100644
index 000000000..2cef1adb2
Binary files /dev/null and b/Preferences/General/Hebrew.lproj/Localizable.strings differ
diff --git a/Preferences/General/Hebrew.lproj/Preferences.nib/classes.nib b/Preferences/General/Hebrew.lproj/Preferences.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/Hebrew.lproj/Preferences.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/Hebrew.lproj/Preferences.nib/data.dependency b/Preferences/General/Hebrew.lproj/Preferences.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/Hebrew.lproj/Preferences.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/Hebrew.lproj/Preferences.nib/info.nib b/Preferences/General/Hebrew.lproj/Preferences.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/Hebrew.lproj/Preferences.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/Hebrew.lproj/Preferences.nib/keyedobjects.nib b/Preferences/General/Hebrew.lproj/Preferences.nib/keyedobjects.nib
new file mode 100644
index 000000000..3766f994e
Binary files /dev/null and b/Preferences/General/Hebrew.lproj/Preferences.nib/keyedobjects.nib differ
diff --git a/Preferences/General/Hebrew.lproj/Preferences~.nib/classes.nib b/Preferences/General/Hebrew.lproj/Preferences~.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/Hebrew.lproj/Preferences~.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/Hebrew.lproj/Preferences~.nib/data.dependency b/Preferences/General/Hebrew.lproj/Preferences~.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/Hebrew.lproj/Preferences~.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/Hebrew.lproj/Preferences~.nib/info.nib b/Preferences/General/Hebrew.lproj/Preferences~.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/Hebrew.lproj/Preferences~.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/Hebrew.lproj/Preferences~.nib/keyedobjects.nib b/Preferences/General/Hebrew.lproj/Preferences~.nib/keyedobjects.nib
new file mode 100644
index 000000000..3766f994e
Binary files /dev/null and b/Preferences/General/Hebrew.lproj/Preferences~.nib/keyedobjects.nib differ
diff --git a/Preferences/General/Swedish.lproj/Localizable.strings b/Preferences/General/Swedish.lproj/Localizable.strings
new file mode 100644
index 000000000..640907e96
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Localizable.strings
@@ -0,0 +1,3 @@
+"Nightly" = "Nattlig";
+"Stable" = "Stabil";
+"Unstable" = "instabil";
diff --git a/Preferences/General/Swedish.lproj/Preferences.nib/classes.nib b/Preferences/General/Swedish.lproj/Preferences.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Preferences.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/Swedish.lproj/Preferences.nib/data.dependency b/Preferences/General/Swedish.lproj/Preferences.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Preferences.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/Swedish.lproj/Preferences.nib/info.nib b/Preferences/General/Swedish.lproj/Preferences.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Preferences.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/Swedish.lproj/Preferences.nib/keyedobjects.nib b/Preferences/General/Swedish.lproj/Preferences.nib/keyedobjects.nib
new file mode 100644
index 000000000..a7852a804
Binary files /dev/null and b/Preferences/General/Swedish.lproj/Preferences.nib/keyedobjects.nib differ
diff --git a/Preferences/General/Swedish.lproj/Preferences~.nib/classes.nib b/Preferences/General/Swedish.lproj/Preferences~.nib/classes.nib
new file mode 100644
index 000000000..df89aa4c5
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Preferences~.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Preferences/General/Swedish.lproj/Preferences~.nib/data.dependency b/Preferences/General/Swedish.lproj/Preferences~.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Preferences~.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Preferences/General/Swedish.lproj/Preferences~.nib/info.nib b/Preferences/General/Swedish.lproj/Preferences~.nib/info.nib
new file mode 100644
index 000000000..957bbcf0f
--- /dev/null
+++ b/Preferences/General/Swedish.lproj/Preferences~.nib/info.nib
@@ -0,0 +1,27 @@
+
+
+
+
+ IBDocumentLocation
+ 291 101 356 534 0 0 1680 1028
+ IBEditorPositions
+
+ 10
+ 171 910 506 102 0 0 1680 1028
+ 11
+ 677 567 452 151 0 0 1680 1028
+ 43
+ 166 683 452 116 0 0 1680 1028
+ 50
+ 660 357 452 124 0 0 1680 1028
+ 58
+ 641 480 452 101 0 0 1680 1028
+ 85
+ 758 836 452 116 0 0 1680 1028
+
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Preferences/General/Swedish.lproj/Preferences~.nib/keyedobjects.nib b/Preferences/General/Swedish.lproj/Preferences~.nib/keyedobjects.nib
new file mode 100644
index 000000000..39f1f0766
Binary files /dev/null and b/Preferences/General/Swedish.lproj/Preferences~.nib/keyedobjects.nib differ
diff --git a/Swedish.lproj/Credits.html b/Swedish.lproj/Credits.html
new file mode 100644
index 000000000..b49eada68
--- /dev/null
+++ b/Swedish.lproj/Credits.html
@@ -0,0 +1,9 @@
+
+
+Cog presenteras av Schadenfreude AB, tillverkare av Ostfoster™ och andra delikata gourmettilltugg.
+
+Det här programmet har gjorts möjligt genom bidrag från användare som dig.
+
+Svensk översättning av Tobias Axelsson.
+
+
diff --git a/Swedish.lproj/Help/Help.helpindex b/Swedish.lproj/Help/Help.helpindex
new file mode 100644
index 000000000..bcebad8fd
Binary files /dev/null and b/Swedish.lproj/Help/Help.helpindex differ
diff --git a/Swedish.lproj/Help/images/files_off.png b/Swedish.lproj/Help/images/files_off.png
new file mode 100644
index 000000000..cf2e323b0
Binary files /dev/null and b/Swedish.lproj/Help/images/files_off.png differ
diff --git a/Swedish.lproj/Help/images/info_off.png b/Swedish.lproj/Help/images/info_off.png
new file mode 100644
index 000000000..9149509eb
Binary files /dev/null and b/Swedish.lproj/Help/images/info_off.png differ
diff --git a/Swedish.lproj/Help/images/logo.png b/Swedish.lproj/Help/images/logo.png
new file mode 100644
index 000000000..eb9f5f3fd
Binary files /dev/null and b/Swedish.lproj/Help/images/logo.png differ
diff --git a/Swedish.lproj/Help/images/next_gray.png b/Swedish.lproj/Help/images/next_gray.png
new file mode 100644
index 000000000..4bc36cec5
Binary files /dev/null and b/Swedish.lproj/Help/images/next_gray.png differ
diff --git a/Swedish.lproj/Help/images/play_gray.png b/Swedish.lproj/Help/images/play_gray.png
new file mode 100644
index 000000000..938c9b90c
Binary files /dev/null and b/Swedish.lproj/Help/images/play_gray.png differ
diff --git a/Swedish.lproj/Help/images/prev_gray.png b/Swedish.lproj/Help/images/prev_gray.png
new file mode 100644
index 000000000..aa1cac9dc
Binary files /dev/null and b/Swedish.lproj/Help/images/prev_gray.png differ
diff --git a/Swedish.lproj/Help/images/repeat_off.png b/Swedish.lproj/Help/images/repeat_off.png
new file mode 100644
index 000000000..94cc5ca96
Binary files /dev/null and b/Swedish.lproj/Help/images/repeat_off.png differ
diff --git a/Swedish.lproj/Help/images/shuffle_off.png b/Swedish.lproj/Help/images/shuffle_off.png
new file mode 100644
index 000000000..fd3a36ccd
Binary files /dev/null and b/Swedish.lproj/Help/images/shuffle_off.png differ
diff --git a/Swedish.lproj/Help/images/wheel.png b/Swedish.lproj/Help/images/wheel.png
new file mode 100644
index 000000000..621008773
Binary files /dev/null and b/Swedish.lproj/Help/images/wheel.png differ
diff --git a/Swedish.lproj/Help/index.html b/Swedish.lproj/Help/index.html
new file mode 100644
index 000000000..7c47f7e0a
--- /dev/null
+++ b/Swedish.lproj/Help/index.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+Cog Help
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Swedish.lproj/Localizable.strings b/Swedish.lproj/Localizable.strings
new file mode 100644
index 000000000..db7ac446b
--- /dev/null
+++ b/Swedish.lproj/Localizable.strings
@@ -0,0 +1,22 @@
+"FeedbackFailedMessageText" = "Misslyckades";
+"FeedbackFailedInformativeText" = "Misslyckades att skicka respons.";
+"FeedbackSuccessMessageText" = "Lyckades";
+"FeedbackSuccessInformativeText" = "Respons skickad!";
+
+"PlayButtonTooltip" = "Spela";
+"StopButtonTooltip" = "Stanna";
+"PrevButtonTooltip" = "Föregående";
+"NextButtonTooltip" = "Nästa";
+
+"TimeElapsed" = "%i:%02i";
+"TimeRemaining" = "-%i:%02i";
+
+"AddButtonTooltip" = "Lägg till filer";
+"RemoveButtonTooltip" = "Ta bort markerade filer";
+"InfoButtonTooltip" = "Information om markerad fil";
+"ShuffleButtonTooltip" = "Slumpvis";
+"RepeatButtonTooltip" = "Repetera";
+"FileButtonTooltip" = "Fillåda";
+
+"InvalidURLShort" = "Ogiltig URL";
+"InvalidURLLong" = "URL ej giltig.";
diff --git a/Swedish.lproj/MainMenu.nib/classes.nib b/Swedish.lproj/MainMenu.nib/classes.nib
new file mode 100644
index 000000000..c279543b4
--- /dev/null
+++ b/Swedish.lproj/MainMenu.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Swedish.lproj/MainMenu.nib/data.dependency b/Swedish.lproj/MainMenu.nib/data.dependency
new file mode 100644
index 000000000..621519348
--- /dev/null
+++ b/Swedish.lproj/MainMenu.nib/data.dependency
@@ -0,0 +1,10 @@
+
+
+
+
+ IBPaletteDependency
+
+ Controllers
+
+
+
diff --git a/Swedish.lproj/MainMenu.nib/info.nib b/Swedish.lproj/MainMenu.nib/info.nib
new file mode 100644
index 000000000..aa5346dec
--- /dev/null
+++ b/Swedish.lproj/MainMenu.nib/info.nib
@@ -0,0 +1,38 @@
+
+
+
+
+ IBDocumentLocation
+ 274 244 639 388 0 0 1680 1028
+ IBEditorPositions
+
+ 1063
+ 549 810 136 68 0 0 1440 878
+ 1156
+ 633 402 241 366 0 0 1440 878
+ 1324
+ 664 542 137 182 0 0 1440 878
+ 29
+ 128 827 383 44 0 0 1440 878
+ 463
+ 583 512 341 145 0 0 1440 878
+ 513
+ 320 525 131 168 0 0 1440 878
+
+ IBFramework Version
+ 446.1
+ IBLockedObjects
+
+ 484
+ 606
+
+ IBLockedTabItems
+
+ 564
+
+ IBOldestOS
+ 4
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Swedish.lproj/MainMenu.nib/keyedobjects.nib b/Swedish.lproj/MainMenu.nib/keyedobjects.nib
new file mode 100644
index 000000000..2c1c0bf32
Binary files /dev/null and b/Swedish.lproj/MainMenu.nib/keyedobjects.nib differ
diff --git a/Swedish.lproj/OpenURLPanel.nib/classes.nib b/Swedish.lproj/OpenURLPanel.nib/classes.nib
new file mode 100644
index 000000000..54f8afd8d
--- /dev/null
+++ b/Swedish.lproj/OpenURLPanel.nib/classes.nib
@@ -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;
+}
\ No newline at end of file
diff --git a/Swedish.lproj/OpenURLPanel.nib/info.nib b/Swedish.lproj/OpenURLPanel.nib/info.nib
new file mode 100644
index 000000000..79756854a
--- /dev/null
+++ b/Swedish.lproj/OpenURLPanel.nib/info.nib
@@ -0,0 +1,12 @@
+
+
+
+
+ IBDocumentLocation
+ 143 34 356 240 0 0 1680 1028
+ IBFramework Version
+ 446.1
+ IBSystem Version
+ 8R2218
+
+
diff --git a/Swedish.lproj/OpenURLPanel.nib/keyedobjects.nib b/Swedish.lproj/OpenURLPanel.nib/keyedobjects.nib
new file mode 100644
index 000000000..1025d73a0
Binary files /dev/null and b/Swedish.lproj/OpenURLPanel.nib/keyedobjects.nib differ