constturnOnSyncCommand={id:'workbench.userData.actions.syncStart',title:localize('turn on sync with category',"Sync: Turn on Sync")};
constsignInCommand={id:'workbench.userData.actions.signin',title:localize('sign in',"Sync: Sign in to sync")};
conststopSyncCommand={id:'workbench.userData.actions.stopSync',title(authenticationProviderId:string,account:AuthenticationSession|undefined,authenticationService:IAuthenticationService){returngetIdentityTitle(localize('stop sync',"Sync: Turn off Sync"),authenticationProviderId,account,authenticationService);}};
constresolveSettingsConflictsCommand={id:'workbench.userData.actions.resolveSettingsConflicts',title:localize('showConflicts',"Sync: Show Settings Conflicts")};
constresolveKeybindingsConflictsCommand={id:'workbench.userData.actions.resolveKeybindingsConflicts',title:localize('showKeybindingsConflicts',"Sync: Show Keybindings Conflicts")};
constresolveSnippetsConflictsCommand={id:'workbench.userData.actions.resolveSnippetsConflicts',title:localize('showSnippetsConflicts',"Sync: Show User Snippets Conflicts")};
constresolveSettingsConflictsCommand={id:'workbench.userData.actions.resolveSettingsConflicts',title:localize('showConflicts',"Preferences Sync: Show Settings Conflicts")};
constresolveKeybindingsConflictsCommand={id:'workbench.userData.actions.resolveKeybindingsConflicts',title:localize('showKeybindingsConflicts',"Preferences Sync: Show Keybindings Conflicts")};
constresolveSnippetsConflictsCommand={id:'workbench.userData.actions.resolveSnippetsConflicts',title:localize('showSnippetsConflicts',"Preferences Sync: Show User Snippets Conflicts")};
?localize('confirm replace and overwrite local',"Would you like to accept remote {0} and replace local {1}?",syncAreaLabel.toLowerCase(),syncAreaLabel.toLowerCase())
:localize('confirm replace and overwrite remote',"Would you like to accept local {0} and replace remote {1}?",syncAreaLabel.toLowerCase(),syncAreaLabel.toLowerCase()),