From 904ce1c4cde0dddec78034782d003e826ef1989a Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Fri, 1 Jul 2022 00:38:25 -0700 Subject: [PATCH] Move all dialog XIBs for translation Make it easier to translate the relevant dialogs now. Signed-off-by: Christopher Snowhill --- .../AboutWindowController.xib | 0 .../SpectrumWindow.xib | 0 Cog.xcodeproj/project.pbxproj | 45 ++++-- .../{ => Base.lproj}/PathSuggester.xib | 0 .../Preferences.xcodeproj/project.pbxproj | 18 ++- .../en.lproj/PathSuggester.strings | 30 ++++ .../es.lproj/PathSuggester.strings | 30 ++++ en.lproj/AboutWindowController.strings | 12 ++ en.lproj/Equalizer.strings | 144 ++++++++++++++++++ en.lproj/SpectrumWindow.strings | 3 + es.lproj/AboutWindowController.strings | 12 ++ es.lproj/Equalizer.strings | 144 ++++++++++++++++++ es.lproj/SpectrumWindow.strings | 3 + 13 files changed, 428 insertions(+), 13 deletions(-) rename {Window => Base.lproj}/AboutWindowController.xib (100%) rename SpectrumWindow.xib => Base.lproj/SpectrumWindow.xib (100%) rename Preferences/Preferences/{ => Base.lproj}/PathSuggester.xib (100%) create mode 100644 Preferences/Preferences/en.lproj/PathSuggester.strings create mode 100644 Preferences/Preferences/es.lproj/PathSuggester.strings create mode 100644 en.lproj/AboutWindowController.strings create mode 100644 en.lproj/Equalizer.strings create mode 100644 en.lproj/SpectrumWindow.strings create mode 100644 es.lproj/AboutWindowController.strings create mode 100644 es.lproj/Equalizer.strings create mode 100644 es.lproj/SpectrumWindow.strings diff --git a/Window/AboutWindowController.xib b/Base.lproj/AboutWindowController.xib similarity index 100% rename from Window/AboutWindowController.xib rename to Base.lproj/AboutWindowController.xib diff --git a/SpectrumWindow.xib b/Base.lproj/SpectrumWindow.xib similarity index 100% rename from SpectrumWindow.xib rename to Base.lproj/SpectrumWindow.xib diff --git a/Cog.xcodeproj/project.pbxproj b/Cog.xcodeproj/project.pbxproj index d310a4265..69658621b 100644 --- a/Cog.xcodeproj/project.pbxproj +++ b/Cog.xcodeproj/project.pbxproj @@ -10,7 +10,6 @@ 07D971E60ED1DAA800E7602E /* TagEditorController.m in Sources */ = {isa = PBXBuildFile; fileRef = 07D971E50ED1DAA800E7602E /* TagEditorController.m */; }; 07E18DF30D62B38400BB0E11 /* NSArray+ShuffleUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E18DF20D62B38400BB0E11 /* NSArray+ShuffleUtils.m */; }; 0A9CEA032861501700E47168 /* AboutWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9CEA012861501700E47168 /* AboutWindowController.swift */; }; - 0A9CEA042861501700E47168 /* AboutWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0A9CEA022861501700E47168 /* AboutWindowController.xib */; }; 0A9CEA092861506A00E47168 /* AboutCog.jp2 in Resources */ = {isa = PBXBuildFile; fileRef = 0A9CEA082861506A00E47168 /* AboutCog.jp2 */; }; 0A9CEA0B286152DF00E47168 /* DraggableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9CEA0A286152DF00E47168 /* DraggableView.swift */; }; 170B55940D6E5E7B006B9E92 /* StatusImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 170B55930D6E5E7B006B9E92 /* StatusImageTransformer.m */; }; @@ -103,7 +102,6 @@ 8316B3932839FFD5004CC392 /* Scenes.scnassets in Resources */ = {isa = PBXBuildFile; fileRef = 8316B3922839FFD5004CC392 /* Scenes.scnassets */; }; 831B99BF27C23E88005A969B /* Cog.sdef in Resources */ = {isa = PBXBuildFile; fileRef = 831B99BE27C23E88005A969B /* Cog.sdef */; }; 83229C9F283B0095004626A8 /* SpectrumWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83229C9D283B0095004626A8 /* SpectrumWindowController.m */; }; - 83229CA0283B0095004626A8 /* SpectrumWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83229C9E283B0095004626A8 /* SpectrumWindow.xib */; }; 83256B68286661FC0036D9C0 /* libmpg123.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 83256B672866617F0036D9C0 /* libmpg123.0.dylib */; }; 83256B69286661FC0036D9C0 /* libmpg123.0.dylib in CopyFiles */ = {isa = PBXBuildFile; fileRef = 83256B672866617F0036D9C0 /* libmpg123.0.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 832923AF279FAC400048201E /* Cog.q1.json in Resources */ = {isa = PBXBuildFile; fileRef = 832923AE279FAC400048201E /* Cog.q1.json */; }; @@ -176,6 +174,8 @@ 8384916D18083EAB00E7332D /* volume1Template.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 8384915718083EAB00E7332D /* volume1Template.pdf */; }; 8384916E18083EAB00E7332D /* volume3Template.pdf in Resources */ = {isa = PBXBuildFile; fileRef = 8384915818083EAB00E7332D /* volume3Template.pdf */; }; 83922FBA286B1AA900A0B039 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83922FB6286B1AA900A0B039 /* WebKit.framework */; }; + 839614A2286ED97200D3EEDB /* AboutWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 839614A0286ED97200D3EEDB /* AboutWindowController.xib */; }; + 839614AD286EDA5C00D3EEDB /* SpectrumWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 839614AB286EDA5C00D3EEDB /* SpectrumWindow.xib */; }; 83978E16285C58190076ED21 /* FirebaseCrashlytics in Frameworks */ = {isa = PBXBuildFile; productRef = 83978E15285C58190076ED21 /* FirebaseCrashlytics */; }; 83978E26285C596F0076ED21 /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 83978E25285C596F0076ED21 /* FirebaseAnalytics */; }; 83978E29285C5C0A0076ED21 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 83978E28285C5C0A0076ED21 /* GoogleService-Info.plist */; }; @@ -748,7 +748,6 @@ 07E18DF10D62B38400BB0E11 /* NSArray+ShuffleUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+ShuffleUtils.h"; sourceTree = ""; }; 07E18DF20D62B38400BB0E11 /* NSArray+ShuffleUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+ShuffleUtils.m"; sourceTree = ""; }; 0A9CEA012861501700E47168 /* AboutWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AboutWindowController.swift; path = Window/AboutWindowController.swift; sourceTree = ""; }; - 0A9CEA022861501700E47168 /* AboutWindowController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = AboutWindowController.xib; path = Window/AboutWindowController.xib; sourceTree = ""; }; 0A9CEA082861506A00E47168 /* AboutCog.jp2 */ = {isa = PBXFileReference; lastKnownFileType = file; path = AboutCog.jp2; sourceTree = ""; }; 0A9CEA0A286152DF00E47168 /* DraggableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = DraggableView.swift; path = Window/DraggableView.swift; sourceTree = ""; }; 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = ""; }; @@ -909,7 +908,6 @@ 831B99BE27C23E88005A969B /* Cog.sdef */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = Cog.sdef; sourceTree = ""; }; 83229C9C283B0095004626A8 /* SpectrumWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SpectrumWindowController.h; sourceTree = ""; }; 83229C9D283B0095004626A8 /* SpectrumWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SpectrumWindowController.m; sourceTree = ""; }; - 83229C9E283B0095004626A8 /* SpectrumWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SpectrumWindow.xib; sourceTree = ""; }; 83256B672866617F0036D9C0 /* libmpg123.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmpg123.0.dylib; path = ThirdParty/mpg123/lib/libmpg123.0.dylib; sourceTree = ""; }; 832923AE279FAC400048201E /* Cog.q1.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = Cog.q1.json; sourceTree = ""; }; 832C1252180BD1E2005507C1 /* Cog.help */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Cog.help; sourceTree = ""; }; @@ -1008,6 +1006,14 @@ 83859520234FEB35004E9946 /* Cog.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Cog.entitlements; sourceTree = ""; }; 838F84FF25687C5C00C3E614 /* Cog-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Cog-Bridging-Header.h"; sourceTree = ""; }; 83922FB6286B1AA900A0B039 /* WebKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebKit.framework; path = System/Library/Frameworks/WebKit.framework; sourceTree = SDKROOT; }; + 839614A1286ED97200D3EEDB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/AboutWindowController.xib; sourceTree = ""; }; + 839614A4286ED98600D3EEDB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/AboutWindowController.strings; sourceTree = ""; }; + 839614A6286ED98800D3EEDB /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/AboutWindowController.strings; sourceTree = ""; }; + 839614A8286EDA0400D3EEDB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Equalizer.strings; sourceTree = ""; }; + 839614AA286EDA0600D3EEDB /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Equalizer.strings; sourceTree = ""; }; + 839614AC286EDA5C00D3EEDB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/SpectrumWindow.xib; sourceTree = ""; }; + 839614AF286EDA6800D3EEDB /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/SpectrumWindow.strings; sourceTree = ""; }; + 839614B1286EDA6E00D3EEDB /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/SpectrumWindow.strings; sourceTree = ""; }; 83978E28285C5C0A0076ED21 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 83988F0C27BE0A5900A0E89A /* RedundantPlaylistDataStore.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RedundantPlaylistDataStore.h; sourceTree = ""; }; 83988F0D27BE0A5900A0E89A /* RedundantPlaylistDataStore.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RedundantPlaylistDataStore.m; sourceTree = ""; }; @@ -1443,7 +1449,6 @@ 17E0D61A0F520F9F005B6FED /* VolumeSlider.h */, 17E0D61B0F520F9F005B6FED /* VolumeSlider.m */, 0A9CEA012861501700E47168 /* AboutWindowController.swift */, - 0A9CEA022861501700E47168 /* AboutWindowController.xib */, 0A9CEA0A286152DF00E47168 /* DraggableView.swift */, ); name = Window; @@ -1538,11 +1543,13 @@ 8E7575D909F31E930080F1EE /* Localizable.strings */, 832923AE279FAC400048201E /* Cog.q1.json */, 831B99BE27C23E88005A969B /* Cog.sdef */, + 839614A0286ED97200D3EEDB /* AboutWindowController.xib */, 830C379F27B95E3000E02BB0 /* Equalizer.xib */, 17D1B0D00F6320EA00694C57 /* InfoInspector.xib */, 17342A980D5FD20B00E8D854 /* MainMenu.xib */, 17342ABD0D5FD36400E8D854 /* OpenURLPanel.xib */, 17211A7C0D68B7C500911CA9 /* FileTree.xib */, + 839614AB286EDA5C00D3EEDB /* SpectrumWindow.xib */, 178456C00F6320B5007E8021 /* SpotlightPanel.xib */, 17E41E060C130DFF00AC744D /* Credits.html */, 17D1B1DA0F6330D400694C57 /* Feedback.xib */, @@ -1823,7 +1830,6 @@ 8377C6B827B900F000E8BC0F /* SpectrumItem.m */, 83229C9C283B0095004626A8 /* SpectrumWindowController.h */, 83229C9D283B0095004626A8 /* SpectrumWindowController.m */, - 83229C9E283B0095004626A8 /* SpectrumWindow.xib */, ); name = Visualization; sourceTree = ""; @@ -1998,7 +2004,6 @@ dependencies = ( 8372C93C27C7893100E250C9 /* PBXTargetDependency */, 83489C6A2782F76900BDCEA2 /* PBXTargetDependency */, - 8329306F2778860C0010C07E /* PBXTargetDependency */, ED69CBC625BE32B40090B90D /* PBXTargetDependency */, 834D793E20E4EFD200C4A5CC /* PBXTargetDependency */, 834D793020E4EFCC00C4A5CC /* PBXTargetDependency */, @@ -2469,6 +2474,8 @@ 8384916418083EAB00E7332D /* repeatModeAllTemplate.pdf in Resources */, 8384916E18083EAB00E7332D /* volume3Template.pdf in Resources */, 8384915C18083EAB00E7332D /* nextTemplate.pdf in Resources */, + 839614A2286ED97200D3EEDB /* AboutWindowController.xib in Resources */, + 839614AD286EDA5C00D3EEDB /* SpectrumWindow.xib in Resources */, 8384916018083EAB00E7332D /* playTemplate.pdf in Resources */, 8384915E18083EAB00E7332D /* pauseTemplate.pdf in Resources */, 8384916D18083EAB00E7332D /* volume1Template.pdf in Resources */, @@ -2503,8 +2510,6 @@ 17D1B2810CF8B2830028F5B5 /* song.icns in Resources */, 831B99BF27C23E88005A969B /* Cog.sdef in Resources */, 832923AF279FAC400048201E /* Cog.q1.json in Resources */, - 83229CA0283B0095004626A8 /* SpectrumWindow.xib in Resources */, - 0A9CEA042861501700E47168 /* AboutWindowController.xib in Resources */, 836F462A28207FA4005B9B87 /* PauseColorful.png in Resources */, 17D1B2820CF8B2830028F5B5 /* vg.icns in Resources */, 17D1B2830CF8B2830028F5B5 /* xm.icns in Resources */, @@ -2895,10 +2900,32 @@ isa = PBXVariantGroup; children = ( 830C37A027B95E3000E02BB0 /* Base */, + 839614A8286EDA0400D3EEDB /* en */, + 839614AA286EDA0600D3EEDB /* es */, ); name = Equalizer.xib; sourceTree = ""; }; + 839614A0286ED97200D3EEDB /* AboutWindowController.xib */ = { + isa = PBXVariantGroup; + children = ( + 839614A1286ED97200D3EEDB /* Base */, + 839614A4286ED98600D3EEDB /* en */, + 839614A6286ED98800D3EEDB /* es */, + ); + name = AboutWindowController.xib; + sourceTree = ""; + }; + 839614AB286EDA5C00D3EEDB /* SpectrumWindow.xib */ = { + isa = PBXVariantGroup; + children = ( + 839614AC286EDA5C00D3EEDB /* Base */, + 839614AF286EDA6800D3EEDB /* en */, + 839614B1286EDA6E00D3EEDB /* es */, + ); + name = SpectrumWindow.xib; + sourceTree = ""; + }; 8E7575D909F31E930080F1EE /* Localizable.strings */ = { isa = PBXVariantGroup; children = ( diff --git a/Preferences/Preferences/PathSuggester.xib b/Preferences/Preferences/Base.lproj/PathSuggester.xib similarity index 100% rename from Preferences/Preferences/PathSuggester.xib rename to Preferences/Preferences/Base.lproj/PathSuggester.xib diff --git a/Preferences/Preferences/Preferences.xcodeproj/project.pbxproj b/Preferences/Preferences/Preferences.xcodeproj/project.pbxproj index cc920f0b2..4e7d820ff 100644 --- a/Preferences/Preferences/Preferences.xcodeproj/project.pbxproj +++ b/Preferences/Preferences/Preferences.xcodeproj/project.pbxproj @@ -28,7 +28,6 @@ 8384917718084D9F00E7332D /* appearance.png in Resources */ = {isa = PBXBuildFile; fileRef = 8384917518084D9F00E7332D /* appearance.png */; }; 83A3B72C283AE04800CC6593 /* ColorToValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 83A3B72B283AE04800CC6593 /* ColorToValueTransformer.m */; }; 83AC573A2861A54D009D6F50 /* PathSuggester.m in Sources */ = {isa = PBXBuildFile; fileRef = 83AC57382861A54D009D6F50 /* PathSuggester.m */; }; - 83AC573B2861A54D009D6F50 /* PathSuggester.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83AC57392861A54D009D6F50 /* PathSuggester.xib */; }; 83B06729180D85B8008E3612 /* MIDIPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 83B06728180D85B8008E3612 /* MIDIPane.m */; }; 83B0672B180D8B39008E3612 /* midi.png in Resources */ = {isa = PBXBuildFile; fileRef = 83B0672A180D8B39008E3612 /* midi.png */; }; 83EF495F17FBC96A00642E3C /* VolumeBehaviorArrayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 83EF495E17FBC96A00642E3C /* VolumeBehaviorArrayController.m */; }; @@ -121,12 +120,14 @@ 83A3B72B283AE04800CC6593 /* ColorToValueTransformer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ColorToValueTransformer.m; sourceTree = ""; }; 83AC57372861A54D009D6F50 /* PathSuggester.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PathSuggester.h; sourceTree = ""; }; 83AC57382861A54D009D6F50 /* PathSuggester.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PathSuggester.m; sourceTree = ""; }; - 83AC57392861A54D009D6F50 /* PathSuggester.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PathSuggester.xib; sourceTree = ""; }; 83AC573E2861B77E009D6F50 /* SandboxBroker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SandboxBroker.h; path = ../../Utils/SandboxBroker.h; sourceTree = ""; }; 83B06727180D85B8008E3612 /* MIDIPane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MIDIPane.h; sourceTree = ""; }; 83B06728180D85B8008E3612 /* MIDIPane.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MIDIPane.m; sourceTree = ""; }; 83B0672A180D8B39008E3612 /* midi.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = midi.png; path = Icons/midi.png; sourceTree = ""; }; 83BC5AB320E4C90F00631CD4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/Preferences.xib; sourceTree = ""; }; + 83DAD9F1286EDBCD000FAA9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/PathSuggester.xib; sourceTree = ""; }; + 83DAD9F3286EDBD2000FAA9A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/PathSuggester.strings; sourceTree = ""; }; + 83DAD9F5286EDBD6000FAA9A /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/PathSuggester.strings; sourceTree = ""; }; 83EF495D17FBC96A00642E3C /* VolumeBehaviorArrayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VolumeBehaviorArrayController.h; sourceTree = ""; }; 83EF495E17FBC96A00642E3C /* VolumeBehaviorArrayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VolumeBehaviorArrayController.m; sourceTree = ""; }; 83F27E651810DD3A00CEF538 /* appearance@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "appearance@2x.png"; path = "Icons/appearance@2x.png"; sourceTree = ""; }; @@ -191,6 +192,7 @@ 089C167CFE841241C02AAC07 /* Resources */ = { isa = PBXGroup; children = ( + 83DAD9F0286EDBCD000FAA9A /* PathSuggester.xib */, 17E78B680D68C1E3005C5A59 /* Preferences.xib */, 8E07ABD90AAC95AF00A4B32F /* Icons */, 8D5B49B7048680CD000E48DA /* Info.plist */, @@ -273,7 +275,6 @@ 8307D30428604D8B000FF8EB /* SandboxPathBehaviorController.m */, 83AC57372861A54D009D6F50 /* PathSuggester.h */, 83AC57382861A54D009D6F50 /* PathSuggester.m */, - 83AC57392861A54D009D6F50 /* PathSuggester.xib */, ); name = Custom; sourceTree = ""; @@ -457,7 +458,6 @@ 17E78A7E0D68BE3C005C5A59 /* file_tree.png in Resources */, 83F27E701810DD3A00CEF538 /* updates@2x.png in Resources */, 17E78B6A0D68C1E3005C5A59 /* Preferences.xib in Resources */, - 83AC573B2861A54D009D6F50 /* PathSuggester.xib in Resources */, 83F27E6B1810DD3A00CEF538 /* appearance@2x.png in Resources */, 17C7E5B00DCCC30A003CBCF7 /* playlist.png in Resources */, 83F27E6E1810DD3A00CEF538 /* midi@2x.png in Resources */, @@ -529,6 +529,16 @@ name = Preferences.xib; sourceTree = ""; }; + 83DAD9F0286EDBCD000FAA9A /* PathSuggester.xib */ = { + isa = PBXVariantGroup; + children = ( + 83DAD9F1286EDBCD000FAA9A /* Base */, + 83DAD9F3286EDBD2000FAA9A /* en */, + 83DAD9F5286EDBD6000FAA9A /* es */, + ); + name = PathSuggester.xib; + sourceTree = ""; + }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ diff --git a/Preferences/Preferences/en.lproj/PathSuggester.strings b/Preferences/Preferences/en.lproj/PathSuggester.strings new file mode 100644 index 000000000..858f9a294 --- /dev/null +++ b/Preferences/Preferences/en.lproj/PathSuggester.strings @@ -0,0 +1,30 @@ + +/* Class = "NSTableColumn"; headerCell.title = "Path"; ObjectID = "23r-ai-XoX"; */ +"23r-ai-XoX.headerCell.title" = "Path"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "2vN-j2-JYP"; */ +"2vN-j2-JYP.title" = "Text Cell"; + +/* Class = "NSWindow"; title = "Grant access to select folders"; ObjectID = "F0z-JX-Cv5"; */ +"F0z-JX-Cv5.title" = "Grant access to select folders"; + +/* Class = "NSButtonCell"; title = "Apply"; ObjectID = "Jne-2G-yP9"; */ +"Jne-2G-yP9.title" = "Apply"; + +/* Class = "NSTableColumn"; headerCell.title = "Enabled"; ObjectID = "QWk-Qb-l0y"; */ +"QWk-Qb-l0y.headerCell.title" = "Enabled"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "RLN-Pa-Mhl"; */ +"RLN-Pa-Mhl.title" = "Table View Cell"; + +/* Class = "NSToolbarItem"; label = "Apply"; ObjectID = "cJV-DM-SOV"; */ +"cJV-DM-SOV.label" = "Apply"; + +/* Class = "NSToolbarItem"; paletteLabel = "Apply"; ObjectID = "cJV-DM-SOV"; */ +"cJV-DM-SOV.paletteLabel" = "Apply"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "w2T-DH-7x9"; */ +"w2T-DH-7x9.title" = "Text Cell"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "xFm-ed-yBb"; */ +"xFm-ed-yBb.title" = "Table View Cell"; diff --git a/Preferences/Preferences/es.lproj/PathSuggester.strings b/Preferences/Preferences/es.lproj/PathSuggester.strings new file mode 100644 index 000000000..858f9a294 --- /dev/null +++ b/Preferences/Preferences/es.lproj/PathSuggester.strings @@ -0,0 +1,30 @@ + +/* Class = "NSTableColumn"; headerCell.title = "Path"; ObjectID = "23r-ai-XoX"; */ +"23r-ai-XoX.headerCell.title" = "Path"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "2vN-j2-JYP"; */ +"2vN-j2-JYP.title" = "Text Cell"; + +/* Class = "NSWindow"; title = "Grant access to select folders"; ObjectID = "F0z-JX-Cv5"; */ +"F0z-JX-Cv5.title" = "Grant access to select folders"; + +/* Class = "NSButtonCell"; title = "Apply"; ObjectID = "Jne-2G-yP9"; */ +"Jne-2G-yP9.title" = "Apply"; + +/* Class = "NSTableColumn"; headerCell.title = "Enabled"; ObjectID = "QWk-Qb-l0y"; */ +"QWk-Qb-l0y.headerCell.title" = "Enabled"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "RLN-Pa-Mhl"; */ +"RLN-Pa-Mhl.title" = "Table View Cell"; + +/* Class = "NSToolbarItem"; label = "Apply"; ObjectID = "cJV-DM-SOV"; */ +"cJV-DM-SOV.label" = "Apply"; + +/* Class = "NSToolbarItem"; paletteLabel = "Apply"; ObjectID = "cJV-DM-SOV"; */ +"cJV-DM-SOV.paletteLabel" = "Apply"; + +/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "w2T-DH-7x9"; */ +"w2T-DH-7x9.title" = "Text Cell"; + +/* Class = "NSTextFieldCell"; title = "Table View Cell"; ObjectID = "xFm-ed-yBb"; */ +"xFm-ed-yBb.title" = "Table View Cell"; diff --git a/en.lproj/AboutWindowController.strings b/en.lproj/AboutWindowController.strings new file mode 100644 index 000000000..ea92bd7f1 --- /dev/null +++ b/en.lproj/AboutWindowController.strings @@ -0,0 +1,12 @@ + +/* Class = "NSWindow"; title = "About Cog"; ObjectID = "F0z-JX-Cv5"; */ +"F0z-JX-Cv5.title" = "About Cog"; + +/* Class = "NSTextFieldCell"; title = "Version..."; ObjectID = "Wjf-By-C1F"; */ +"Wjf-By-C1F.title" = "Version..."; + +/* Class = "NSTextFieldCell"; title = "Cog"; ObjectID = "hzl-Rl-e01"; */ +"hzl-Rl-e01.title" = "Cog"; + +/* Class = "NSTextFieldCell"; title = "Copyright..."; ObjectID = "wLU-AJ-J0b"; */ +"wLU-AJ-J0b.title" = "Copyright..."; diff --git a/en.lproj/Equalizer.strings b/en.lproj/Equalizer.strings new file mode 100644 index 000000000..5414cd967 --- /dev/null +++ b/en.lproj/Equalizer.strings @@ -0,0 +1,144 @@ + +/* Class = "NSTextFieldCell"; title = "63"; ObjectID = "0aZ-qR-VQB"; */ +"0aZ-qR-VQB.title" = "63"; + +/* Class = "NSTextFieldCell"; title = "80"; ObjectID = "0yY-ZG-55W"; */ +"0yY-ZG-55W.title" = "80"; + +/* Class = "NSTextFieldCell"; title = "31.5"; ObjectID = "1dn-Vq-wWg"; */ +"1dn-Vq-wWg.title" = "31.5"; + +/* Class = "NSTextFieldCell"; title = "10"; ObjectID = "3uY-U8-fJj"; */ +"3uY-U8-fJj.title" = "10"; + +/* Class = "NSTextFieldCell"; title = "-12 dB"; ObjectID = "7O0-sA-hE3"; */ +"7O0-sA-hE3.title" = "-12 dB"; + +/* Class = "NSTextFieldCell"; title = "8"; ObjectID = "8bT-Kt-cyl"; */ +"8bT-Kt-cyl.title" = "8"; + +/* Class = "NSWindow"; title = "Equalizer"; ObjectID = "9Xl-RA-0SW"; */ +"9Xl-RA-0SW.title" = "Equalizer"; + +/* Class = "NSTextFieldCell"; title = "1.2"; ObjectID = "A7Y-xq-LdW"; */ +"A7Y-xq-LdW.title" = "1.2"; + +/* Class = "NSTextFieldCell"; title = "100"; ObjectID = "B9P-B7-9bf"; */ +"B9P-B7-9bf.title" = "100"; + +/* Class = "NSTextFieldCell"; title = "400"; ObjectID = "ERP-9r-xp9"; */ +"ERP-9r-xp9.title" = "400"; + +/* Class = "NSButtonCell"; title = "Enabled"; ObjectID = "Id9-5k-q9Q"; */ +"Id9-5k-q9Q.title" = "Enabled"; + +/* Class = "NSTextFieldCell"; title = "500"; ObjectID = "JVJ-LV-LDc"; */ +"JVJ-LV-LDc.title" = "500"; + +/* Class = "NSTextFieldCell"; title = "20 dB"; ObjectID = "KP1-mo-Quy"; */ +"KP1-mo-Quy.title" = "20 dB"; + +/* Class = "NSTextFieldCell"; title = "20kHz"; ObjectID = "LoH-XP-I4Y"; */ +"LoH-XP-I4Y.title" = "20kHz"; + +/* Class = "NSTextFieldCell"; title = "2.5"; ObjectID = "Nc6-vb-nIc"; */ +"Nc6-vb-nIc.title" = "2.5"; + +/* Class = "NSTextFieldCell"; title = "3 dB"; ObjectID = "SBw-cK-76N"; */ +"SBw-cK-76N.title" = "3 dB"; + +/* Class = "NSTextFieldCell"; title = "2"; ObjectID = "TYp-Ae-UMg"; */ +"TYp-Ae-UMg.title" = "2"; + +/* Class = "NSTextFieldCell"; title = "160"; ObjectID = "TnM-7Z-BUu"; */ +"TnM-7Z-BUu.title" = "160"; + +/* Class = "NSTextFieldCell"; title = "12"; ObjectID = "UEO-zv-YmO"; */ +"UEO-zv-YmO.title" = "12"; + +/* Class = "NSTextFieldCell"; title = "50"; ObjectID = "UOZ-JN-QIr"; */ +"UOZ-JN-QIr.title" = "50"; + +/* Class = "NSTextFieldCell"; title = "20Hz"; ObjectID = "XmE-PI-PFN"; */ +"XmE-PI-PFN.title" = "20Hz"; + +/* Class = "NSTextFieldCell"; title = "200"; ObjectID = "Ze7-D0-V5z"; */ +"Ze7-D0-V5z.title" = "200"; + +/* Class = "NSTextFieldCell"; title = "-6 dB"; ObjectID = "Zlw-xU-QP7"; */ +"Zlw-xU-QP7.title" = "-6 dB"; + +/* Class = "NSButtonCell"; title = "Tracking genre tags"; ObjectID = "aeV-tB-rvh"; */ +"aeV-tB-rvh.title" = "Tracking genre tags"; + +/* Class = "NSButtonCell"; title = "Flatten EQ"; ObjectID = "bOS-GE-rwi"; */ +"bOS-GE-rwi.title" = "Flatten EQ"; + +/* Class = "NSTextFieldCell"; title = "630"; ObjectID = "bqX-Dk-bJ9"; */ +"bqX-Dk-bJ9.title" = "630"; + +/* Class = "NSTextFieldCell"; title = "25"; ObjectID = "cO5-1C-qEl"; */ +"cO5-1C-qEl.title" = "25"; + +/* Class = "NSTextFieldCell"; title = "0 dB"; ObjectID = "cq3-MT-eo1"; */ +"cq3-MT-eo1.title" = "0 dB"; + +/* Class = "NSTextFieldCell"; title = "4"; ObjectID = "e6h-zW-Op6"; */ +"e6h-zW-Op6.title" = "4"; + +/* Class = "NSTextFieldCell"; title = "16"; ObjectID = "e71-GI-ntH"; */ +"e71-GI-ntH.title" = "16"; + +/* Class = "NSTextFieldCell"; title = "800"; ObjectID = "eB6-XM-qUy"; */ +"eB6-XM-qUy.title" = "800"; + +/* Class = "NSTextFieldCell"; title = "250"; ObjectID = "efh-nh-mDD"; */ +"efh-nh-mDD.title" = "250"; + +/* Class = "NSTextFieldCell"; title = "-20 dB"; ObjectID = "fJ3-i8-mw9"; */ +"fJ3-i8-mw9.title" = "-20 dB"; + +/* Class = "NSTextFieldCell"; title = "6 dB"; ObjectID = "fpg-RS-w2Y"; */ +"fpg-RS-w2Y.title" = "6 dB"; + +/* Class = "NSTextFieldCell"; title = "315"; ObjectID = "g10-wn-Agu"; */ +"g10-wn-Agu.title" = "315"; + +/* Class = "NSTextFieldCell"; title = "40"; ObjectID = "ihA-eC-L0F"; */ +"ihA-eC-L0F.title" = "40"; + +/* Class = "NSTextFieldCell"; title = "3.1"; ObjectID = "kdf-iA-xrZ"; */ +"kdf-iA-xrZ.title" = "3.1"; + +/* Class = "NSTextFieldCell"; title = "5"; ObjectID = "ke7-4o-FJG"; */ +"ke7-4o-FJG.title" = "5"; + +/* Class = "NSTextFieldCell"; title = "Note: You may use right-click to draw an equalizer shape"; ObjectID = "lwG-Tm-rr1"; */ +"lwG-Tm-rr1.title" = "Note: You may use right-click to draw an equalizer shape"; + +/* Class = "NSTextFieldCell"; title = "6.3"; ObjectID = "neW-5g-R0i"; */ +"neW-5g-R0i.title" = "6.3"; + +/* Class = "NSTextFieldCell"; title = "12 dB"; ObjectID = "nqJ-h3-mQq"; */ +"nqJ-h3-mQq.title" = "12 dB"; + +/* Class = "NSTextFieldCell"; title = "125"; ObjectID = "opU-zn-biU"; */ +"opU-zn-biU.title" = "125"; + +/* Class = "NSTextFieldCell"; title = "-3 dB"; ObjectID = "pGw-Cf-6Nj"; */ +"pGw-Cf-6Nj.title" = "-3 dB"; + +/* Class = "NSTextFieldCell"; title = "1.6"; ObjectID = "qj9-4A-tfF"; */ +"qj9-4A-tfF.title" = "1.6"; + +/* Class = "NSButtonCell"; title = "Level Preamp"; ObjectID = "rck-mI-bed"; */ +"rck-mI-bed.title" = "Level Preamp"; + +/* Class = "NSTextFieldCell"; title = "Preamp"; ObjectID = "wzI-tF-Y2S"; */ +"wzI-tF-Y2S.title" = "Preamp"; + +/* Class = "NSTextFieldCell"; title = "1k"; ObjectID = "xM8-HB-8XL"; */ +"xM8-HB-8XL.title" = "1k"; + +/* Class = "NSTextFieldCell"; title = "Preset:"; ObjectID = "xsQ-DN-AcS"; */ +"xsQ-DN-AcS.title" = "Preset:"; diff --git a/en.lproj/SpectrumWindow.strings b/en.lproj/SpectrumWindow.strings new file mode 100644 index 000000000..72ed648cb --- /dev/null +++ b/en.lproj/SpectrumWindow.strings @@ -0,0 +1,3 @@ + +/* Class = "NSWindow"; title = "Spectrum"; ObjectID = "F0z-JX-Cv5"; */ +"F0z-JX-Cv5.title" = "Spectrum"; diff --git a/es.lproj/AboutWindowController.strings b/es.lproj/AboutWindowController.strings new file mode 100644 index 000000000..ea92bd7f1 --- /dev/null +++ b/es.lproj/AboutWindowController.strings @@ -0,0 +1,12 @@ + +/* Class = "NSWindow"; title = "About Cog"; ObjectID = "F0z-JX-Cv5"; */ +"F0z-JX-Cv5.title" = "About Cog"; + +/* Class = "NSTextFieldCell"; title = "Version..."; ObjectID = "Wjf-By-C1F"; */ +"Wjf-By-C1F.title" = "Version..."; + +/* Class = "NSTextFieldCell"; title = "Cog"; ObjectID = "hzl-Rl-e01"; */ +"hzl-Rl-e01.title" = "Cog"; + +/* Class = "NSTextFieldCell"; title = "Copyright..."; ObjectID = "wLU-AJ-J0b"; */ +"wLU-AJ-J0b.title" = "Copyright..."; diff --git a/es.lproj/Equalizer.strings b/es.lproj/Equalizer.strings new file mode 100644 index 000000000..5414cd967 --- /dev/null +++ b/es.lproj/Equalizer.strings @@ -0,0 +1,144 @@ + +/* Class = "NSTextFieldCell"; title = "63"; ObjectID = "0aZ-qR-VQB"; */ +"0aZ-qR-VQB.title" = "63"; + +/* Class = "NSTextFieldCell"; title = "80"; ObjectID = "0yY-ZG-55W"; */ +"0yY-ZG-55W.title" = "80"; + +/* Class = "NSTextFieldCell"; title = "31.5"; ObjectID = "1dn-Vq-wWg"; */ +"1dn-Vq-wWg.title" = "31.5"; + +/* Class = "NSTextFieldCell"; title = "10"; ObjectID = "3uY-U8-fJj"; */ +"3uY-U8-fJj.title" = "10"; + +/* Class = "NSTextFieldCell"; title = "-12 dB"; ObjectID = "7O0-sA-hE3"; */ +"7O0-sA-hE3.title" = "-12 dB"; + +/* Class = "NSTextFieldCell"; title = "8"; ObjectID = "8bT-Kt-cyl"; */ +"8bT-Kt-cyl.title" = "8"; + +/* Class = "NSWindow"; title = "Equalizer"; ObjectID = "9Xl-RA-0SW"; */ +"9Xl-RA-0SW.title" = "Equalizer"; + +/* Class = "NSTextFieldCell"; title = "1.2"; ObjectID = "A7Y-xq-LdW"; */ +"A7Y-xq-LdW.title" = "1.2"; + +/* Class = "NSTextFieldCell"; title = "100"; ObjectID = "B9P-B7-9bf"; */ +"B9P-B7-9bf.title" = "100"; + +/* Class = "NSTextFieldCell"; title = "400"; ObjectID = "ERP-9r-xp9"; */ +"ERP-9r-xp9.title" = "400"; + +/* Class = "NSButtonCell"; title = "Enabled"; ObjectID = "Id9-5k-q9Q"; */ +"Id9-5k-q9Q.title" = "Enabled"; + +/* Class = "NSTextFieldCell"; title = "500"; ObjectID = "JVJ-LV-LDc"; */ +"JVJ-LV-LDc.title" = "500"; + +/* Class = "NSTextFieldCell"; title = "20 dB"; ObjectID = "KP1-mo-Quy"; */ +"KP1-mo-Quy.title" = "20 dB"; + +/* Class = "NSTextFieldCell"; title = "20kHz"; ObjectID = "LoH-XP-I4Y"; */ +"LoH-XP-I4Y.title" = "20kHz"; + +/* Class = "NSTextFieldCell"; title = "2.5"; ObjectID = "Nc6-vb-nIc"; */ +"Nc6-vb-nIc.title" = "2.5"; + +/* Class = "NSTextFieldCell"; title = "3 dB"; ObjectID = "SBw-cK-76N"; */ +"SBw-cK-76N.title" = "3 dB"; + +/* Class = "NSTextFieldCell"; title = "2"; ObjectID = "TYp-Ae-UMg"; */ +"TYp-Ae-UMg.title" = "2"; + +/* Class = "NSTextFieldCell"; title = "160"; ObjectID = "TnM-7Z-BUu"; */ +"TnM-7Z-BUu.title" = "160"; + +/* Class = "NSTextFieldCell"; title = "12"; ObjectID = "UEO-zv-YmO"; */ +"UEO-zv-YmO.title" = "12"; + +/* Class = "NSTextFieldCell"; title = "50"; ObjectID = "UOZ-JN-QIr"; */ +"UOZ-JN-QIr.title" = "50"; + +/* Class = "NSTextFieldCell"; title = "20Hz"; ObjectID = "XmE-PI-PFN"; */ +"XmE-PI-PFN.title" = "20Hz"; + +/* Class = "NSTextFieldCell"; title = "200"; ObjectID = "Ze7-D0-V5z"; */ +"Ze7-D0-V5z.title" = "200"; + +/* Class = "NSTextFieldCell"; title = "-6 dB"; ObjectID = "Zlw-xU-QP7"; */ +"Zlw-xU-QP7.title" = "-6 dB"; + +/* Class = "NSButtonCell"; title = "Tracking genre tags"; ObjectID = "aeV-tB-rvh"; */ +"aeV-tB-rvh.title" = "Tracking genre tags"; + +/* Class = "NSButtonCell"; title = "Flatten EQ"; ObjectID = "bOS-GE-rwi"; */ +"bOS-GE-rwi.title" = "Flatten EQ"; + +/* Class = "NSTextFieldCell"; title = "630"; ObjectID = "bqX-Dk-bJ9"; */ +"bqX-Dk-bJ9.title" = "630"; + +/* Class = "NSTextFieldCell"; title = "25"; ObjectID = "cO5-1C-qEl"; */ +"cO5-1C-qEl.title" = "25"; + +/* Class = "NSTextFieldCell"; title = "0 dB"; ObjectID = "cq3-MT-eo1"; */ +"cq3-MT-eo1.title" = "0 dB"; + +/* Class = "NSTextFieldCell"; title = "4"; ObjectID = "e6h-zW-Op6"; */ +"e6h-zW-Op6.title" = "4"; + +/* Class = "NSTextFieldCell"; title = "16"; ObjectID = "e71-GI-ntH"; */ +"e71-GI-ntH.title" = "16"; + +/* Class = "NSTextFieldCell"; title = "800"; ObjectID = "eB6-XM-qUy"; */ +"eB6-XM-qUy.title" = "800"; + +/* Class = "NSTextFieldCell"; title = "250"; ObjectID = "efh-nh-mDD"; */ +"efh-nh-mDD.title" = "250"; + +/* Class = "NSTextFieldCell"; title = "-20 dB"; ObjectID = "fJ3-i8-mw9"; */ +"fJ3-i8-mw9.title" = "-20 dB"; + +/* Class = "NSTextFieldCell"; title = "6 dB"; ObjectID = "fpg-RS-w2Y"; */ +"fpg-RS-w2Y.title" = "6 dB"; + +/* Class = "NSTextFieldCell"; title = "315"; ObjectID = "g10-wn-Agu"; */ +"g10-wn-Agu.title" = "315"; + +/* Class = "NSTextFieldCell"; title = "40"; ObjectID = "ihA-eC-L0F"; */ +"ihA-eC-L0F.title" = "40"; + +/* Class = "NSTextFieldCell"; title = "3.1"; ObjectID = "kdf-iA-xrZ"; */ +"kdf-iA-xrZ.title" = "3.1"; + +/* Class = "NSTextFieldCell"; title = "5"; ObjectID = "ke7-4o-FJG"; */ +"ke7-4o-FJG.title" = "5"; + +/* Class = "NSTextFieldCell"; title = "Note: You may use right-click to draw an equalizer shape"; ObjectID = "lwG-Tm-rr1"; */ +"lwG-Tm-rr1.title" = "Note: You may use right-click to draw an equalizer shape"; + +/* Class = "NSTextFieldCell"; title = "6.3"; ObjectID = "neW-5g-R0i"; */ +"neW-5g-R0i.title" = "6.3"; + +/* Class = "NSTextFieldCell"; title = "12 dB"; ObjectID = "nqJ-h3-mQq"; */ +"nqJ-h3-mQq.title" = "12 dB"; + +/* Class = "NSTextFieldCell"; title = "125"; ObjectID = "opU-zn-biU"; */ +"opU-zn-biU.title" = "125"; + +/* Class = "NSTextFieldCell"; title = "-3 dB"; ObjectID = "pGw-Cf-6Nj"; */ +"pGw-Cf-6Nj.title" = "-3 dB"; + +/* Class = "NSTextFieldCell"; title = "1.6"; ObjectID = "qj9-4A-tfF"; */ +"qj9-4A-tfF.title" = "1.6"; + +/* Class = "NSButtonCell"; title = "Level Preamp"; ObjectID = "rck-mI-bed"; */ +"rck-mI-bed.title" = "Level Preamp"; + +/* Class = "NSTextFieldCell"; title = "Preamp"; ObjectID = "wzI-tF-Y2S"; */ +"wzI-tF-Y2S.title" = "Preamp"; + +/* Class = "NSTextFieldCell"; title = "1k"; ObjectID = "xM8-HB-8XL"; */ +"xM8-HB-8XL.title" = "1k"; + +/* Class = "NSTextFieldCell"; title = "Preset:"; ObjectID = "xsQ-DN-AcS"; */ +"xsQ-DN-AcS.title" = "Preset:"; diff --git a/es.lproj/SpectrumWindow.strings b/es.lproj/SpectrumWindow.strings new file mode 100644 index 000000000..72ed648cb --- /dev/null +++ b/es.lproj/SpectrumWindow.strings @@ -0,0 +1,3 @@ + +/* Class = "NSWindow"; title = "Spectrum"; ObjectID = "F0z-JX-Cv5"; */ +"F0z-JX-Cv5.title" = "Spectrum";