layout my_menu
{
	view menu(id:'MainMenu', isMainMenuBar:true)
	{
		menu(text:'$$$/Prelude/Menu/MainMenu/Prelude=Prelude', condition: os == @mac)
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/AboutPrelude=About Adobe Prelude...', idName:'cmd.help.about');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences=Preferences')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/General...=General...', idName:'cmd.edit.preferences.general');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Appearance...=Appearance...', idName:'cmd.edit.preferences.userinterface');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Audio...=Audio...', idName:'cmd.edit.preferences.audio');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/AudioHardware...=Audio Hardware...', idName:'cmd.edit.preferences.audiohardware');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/AudioOutputMapping...=Audio Output Mapping...', idName:'cmd.edit.preferences.audiomapping');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/CreativeCloud...=Creative Cloud...', idName:'cmd.edit.preferences.creativecloud');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Media...=Media...', idName:'cmd.edit.preferences.media');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Memory...=Memory...', idName:'cmd.edit.preferences.memory');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Playback...=Playback...', idName:'cmd.edit.preferences.playback');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Marker...=Marker...', idName:'cmd.edit.preferences.marker');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/Ingest...=Ingest...', idName:'cmd.edit.preferences.ingest');
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Preferences/RoughCut...=Rough Cut...', idName:'cmd.edit.preferences.roughcut');
			}
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/CloudMetadata=Cloud Metadata')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/CloudMetadata/Authenticate...=Authenticate...', idName:'cmd.File.creativecloud.authenticate');
				separator();
				menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/CloudMetadata/ManageAccountOnline=Manage Account Online', idName:'cmd.File.creativecloud.manageaccountonline');
			}
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/KeyboardShortcuts...=&Keyboard Shortcuts...', idName:'cmd.edit.keyboardshortcuts');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/Services=Services', id:22000);
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/HidePrelude=Hide Prelude', id:22001);
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/HideOthers=Hide Others', id:22002);
			menu(text:'$$$/Prelude/Menu/MainMenu/Prelude/SHowAll=Show All', id:22003);
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/Quit=Quit Prelude', idName:'cmd.file.exit');
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/File=&File', idName:'menu.File')
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/File/NewProject=&New Project...', idName:'cmd.file.newMediaCollection');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/OpenProject=&Open Project...', idName:'cmd.file.openMediaCollection');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/OpenRecentProject=Open &Recent', idName:'menu.mediaCollection.mru')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/File/none=(none)', idName:'menu.mediaCollection.mru.placeholder');
			}
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/CloseProject=Close Projec&t', idName:'cmd.file.closeMediaCollection');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/SaveProjectAs=Save As...', idName:'cmd.file.saveasMediaCollection');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/Revert=Re&vert', idName:'cmd.file.revert');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/Close=&Close', idName:'cmd.file.close');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/SaveMetadataAs=Save &Metadata as...', idName:'cmd.file.savexmpas');			
			menu(text:'$$$/Prelude/Menu/MainMenu/File/SaveRoughCutAs=Save Rou&gh Cut as...', idName:'cmd.file.saveroughcutas');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/NewRoughCut=Create Rough C&ut...', idName:'cmd.file.newroughcut');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/CreateTagTemplate=Create Tag T&emplate...', idName:'cmd.file.createtagtemplate');
			if(condition: os == @win)
			{
				separator();
				menu(text:'$$$/Prelude/Menu/MainMenu/File/CloudMetadata=Cloud Metadata', condition: os == @win)
				{
					menu(text:'$$$/Prelude/Menu/MainMenu/File/CloudMetadata/Authenticate...=Authenticate...', idName:'cmd.File.creativecloud.authenticate');
					separator();
					menu(text:'$$$/Prelude/Menu/MainMenu/File/CloudMetadata/ManageAccountOnline=Manage Account Online', idName:'cmd.File.creativecloud.manageaccountonline');
				}
			}
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/AdobeAnywhere=Adobe Anyw&here')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/File/EALogin=Sign In...', idName:'cmd.file.ea.login');
			}
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/Ingest=&Ingest...', idName:'cmd.file.ingest');
			menu(text:'$$$/Prelude/Menu/MainMenu/File/Export=Export')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/File/Export/ExportProject=Project...', idName:'cmd.file.export.project');
				menu(text:'$$$/Prelude/Menu/MainMenu/File/Export/ExportMedias=Media...', idName:'cmd.file.export.medias');
				menu(text:'$$$/Prelude/Menu/MainMenu/File/Export/ExportMarkers=Markers...', idName:'cmd.file.export.markers');		
			}
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/Relink=&Link Media...', idName:'cmd.file.relink');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/File/SendToPremierePro=Send to &Premiere Pro...', idName:'cmd.file.sendtopremierepro');
			if (condition: os == @win)
			{
				separator();
				menu(text:'$$$/Prelude/Menu/MainMenu/File/Exit=E&xit', idName:'cmd.file.exit');
			}
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/Edit=&Edit')
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Undo=&Undo', idName:'cmd.edit.undo');
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Redo=&Redo', idName:'cmd.edit.redo');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Cut=Cu&t', idName:'cmd.edit.cut');
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Copy=Cop&y', idName:'cmd.edit.copy');
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Paste=&Paste', idName:'cmd.edit.paste');
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Clear=Cl&ear', idName:'cmd.edit.clear');
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/ClearInOut=&Clear In and Out', idName:'cmd.edit.clearinandout');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/SelectAll=Select &All', idName:'cmd.edit.selectall');
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/DeselectAll=&Deselect All', idName:'cmd.edit.deselectall');
			if(condition: os == @win)
			{
				separator();
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/KeyboardShortcuts...=&Keyboard Shortcuts...', idName:'cmd.edit.keyboardshortcuts');
			}
			menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences=Prefere&nces', condition: os == @win)
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/General...=&General...', idName:'cmd.edit.preferences.general');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Appearance...=A&ppearance...', idName:'cmd.edit.preferences.userinterface');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Audio...=&Audio...', idName:'cmd.edit.preferences.audio');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/AudioHardware...=Audio &Hardware...', idName:'cmd.edit.preferences.audiohardware');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/AudioOutputMapping...=Audio Output &Mapping...', idName:'cmd.edit.preferences.audiomapping');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/CreativeCloud...=Creative Cloud...', idName:'cmd.edit.preferences.creativecloud');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Media...=M&edia...', idName:'cmd.edit.preferences.media');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Memory...=Memor&y...', idName:'cmd.edit.preferences.memory');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Playback...=Play&back...', idName:'cmd.edit.preferences.playback');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Marker...=Marker...', idName:'cmd.edit.preferences.marker');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/Ingest...=Ingest...', idName:'cmd.edit.preferences.ingest');
				menu(text:'$$$/Prelude/Menu/MainMenu/Edit/Preferences/RoughCut...=Rough Cut...', idName:'cmd.edit.preferences.roughcut');
			}
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/Marker=&Marker')
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add=&Add')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker1=Marker 1', idName:'cmd.marker.add.0');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker2=Marker 2', idName:'cmd.marker.add.1');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker3=Marker 3', idName:'cmd.marker.add.2');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker4=Marker 4', idName:'cmd.marker.add.3');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker5=Marker 5', idName:'cmd.marker.add.4');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker6=Marker 6', idName:'cmd.marker.add.5');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker7=Marker 7', idName:'cmd.marker.add.6');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker8=Marker 8', idName:'cmd.marker.add.7');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker9=Marker 9', idName:'cmd.marker.add.8');
				menu(text:'$$$/Prelude/Menu/MainMenu/Marker/Add/Marker10=Marker 10', idName:'cmd.marker.add.9');
			}
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SetMarkerIn=Set Marker &In Point', idName:'cmd.marker.setmarkerin');
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SetMarkerOut=Set Marker &Out Point', idName:'cmd.marker.setmarkerout');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SelectPreviousMarker=Select &Previous Marker', idName:'cmd.marker.selectpreviousmarker');
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SelectNextMarker=Select &Next Marker', idName:'cmd.marker.selectnextmarker');
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SelectAllMarkers=Select A&ll Markers', idName:'cmd.marker.selectallmarkers');
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SeselectAllMarkers=&Deselect All Markers', idName:'cmd.marker.clearmarkerselection');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Marker/SaveMarkerAsTemaplte=Save Marker as &Template...', idName:'cmd.marker.savemarkerastemplate');
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut=&Rough Cut')
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/File/NewRoughCut=Create Rough C&ut...', idName:'cmd.file.newroughcut');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/SelectPreviousClip=Select &Previous Clip', idName:'cmd.roughcut.selectpreviousclip');
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/SelectNextClip=Select &Next Clip', idName:'cmd.roughcut.selectnextclip');
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/SelectClipAtPlayhead=Select &Clip at Playhead', idName:'cmd.roughcut.selectclipatplayhead');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/MoveClipLeft=Move Clip &Left', idName:'cmd.roughcut.moveclipleft');
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/MoveClipRight=Move Clip &Right', idName:'cmd.roughcut.moveclipright');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/AddSelectedMarkers=Add Selected &Markers', idName:'cmd.roughcut.addselectedmarkers');
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/AppendToRoughCut=&Append Clip to Rough Cut', idName:'cmd.roughcut.appendtoroughcut');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/InsertClipAtPrevEditPoint=Insert Clip at Pre&vious Edit Point', idName:'cmd.roughcut.insertclipatpreveditpoint');
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/InsertClipAtNextEditPoint=Insert Clip at Ne&xt Edit Point', idName:'cmd.roughcut.insertclipatnexteditpoint');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/MoveAdditionalAudioLeft=Move Additional Audio &Left', idName:'cmd.roughcut.moveadditionalaudioleft');
			menu(text:'$$$/Prelude/Menu/MainMenu/RoughCut/MoveAdditionalAudioRight=Move Additional Audio &Right', idName:'cmd.roughcut.moveadditionalaudioright');
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/Window=&Window', idName:'menu.windows')
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/File/ClosePanel=Clo&se Panel', idName:'cmd.file.closepanel');
			menu(text:'$$$/Prelude/Menu/MainMenu/Window/Workspace=&Workspace', idName:'menu.windows.workspace')
			{
				menu(text:'$$$/Prelude/Menu/MainMenu/Window/Workspace/NewWorkspace...=&New Workspace...', idName:'cmd.window.workspace.new');
				menu(text:'$$$/Prelude/Menu/MainMenu/Window/Workspace/DeleteWorkspace...=&Delete Workspace...', idName:'cmd.window.workspace.delete');
				menu(text:'$$$/Prelude/Menu/MainMenu/Window/Workspace/ResetCurrentWorkspace...=&Reset Current Workspace...', idName:'cmd.window.workspace.revert');
			}
			menu(text:'$$$/Premiere/Menu/MainMenu/Window/BrowseAddOns=Browse Add-ons...', idName:'menu.windows.browseaddons');
			separator();
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/Debug=&Debug', condition: debug_build == true)
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/Debug/DVAConsole=DVA &Console', idName:'cmd.debug.console');
		}
		menu(text:'$$$/Prelude/Menu/MainMenu/Help=&Help')
		{
			menu(text:'$$$/Prelude/Menu/MainMenu/Help/AdobePreludeHelp...=Adobe &Prelude Help...', idName:'cmd.help.contents');
			menu(text:'$$$/Prelude/Menu/MainMenu/Help/SupportCenter...=Adobe Prelude &Support Center...', idName:'cmd.help.support');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Help/ManageExtensions...=Manage Extensions...', idName:'cmd.help.manageextensions');
			separator();
			menu(text:'$$$/Prelude/Menu/MainMenu/Help/Keyboard...=&Keyboard...', idName:'cmd.help.keyboard');
			if (condition: os == @win)
			{
				separator();
				menu(text:'$$$/Prelude/Menu/MainMenu/Help/AboutAdobePrelude...=&About Adobe Prelude...', idName:'cmd.help.about');
			}
		}
	}
}
