{
  "accountMismatchMessage": "You're signed in with a different account than your OneDrive sync account. For the best experience, use the same account for Photos and OneDrive.",
  "_accountMismatchMessage.comment": "Message shown in a banner to the user when their OneDrive sync account is different from the account that they signed into the Photos app. Term ID for 'OneDrive' is 2027121",
  "accountMismatchTitle": "Account issue",
  "_accountMismatchTitle.comment": "The title of the message shown in a banner when the user's OneDrive sync account is different from the account that they signed into the Photos app.",
  "addAccount": "Add an account",
  "_addAccount.comment": "Label on the row in the signed-out account flyout (left-nav mode) that opens the sign-in flow.",
  "addPhotosBtn": "Add photos",
  "_addPhotosBtn.comment": "Button label in the album detail action bar that opens the photo picker to add photos to the album.",
  "addPhotosTitle": "Select photos",
  "_addPhotosTitle.comment": "Title of the photo picker modal opened from the album detail view to select photos to add to the album.",
  "addToAlbumAddTo": "Add to %1!s!",
  "_addToAlbumAddTo.comment": "Tooltip on the add button in the album list row. %1 is the album name.",
  "addToAlbumTitle": "Choose Album",
  "_addToAlbumTitle.comment": "Title and accessible label of the Add to Album dialog.",
  "albumNameHint": "Album name",
  "_albumNameHint.comment": "Placeholder in the album name text input.",
  "albumNamePrompt": "Name your album",
  "_albumNamePrompt.comment": "Title in the album name modal dialog.",
  "albumsAddToFav": "Add to favorites",
  "_albumsAddToFav.comment": "Tooltip on the star button for a photo that has not yet been favorited.",
  "albumsCreate": "Create",
  "_albumsCreate.comment": "Label on the create-album confirm button.",
  "albumsCreateTitle": "Create album",
  "_albumsCreateTitle.comment": "Heading of the create-album modal dialog.",
  "albumsCreating": "Creating...",
  "_albumsCreating.comment": "Transient label on the create-album confirm button while the album is being created.",
  "albumsCtxRemove": "Remove",
  "_albumsCtxRemove.comment": "Context menu item to remove the selected photo(s) from an album.",
  "albumsCtxReportConcern": "Report a concern",
  "_albumsCtxReportConcern.comment": "Context menu item label for reporting a concern about a photo in a shared album.",
  "albumsDeleteBody": "This album will be deleted for everyone who has access to it. The individual items will still remain in your OneDrive.",
  "_albumsDeleteBody.comment": "Body text of the delete-album confirmation dialog explaining the consequences. Term ID for 'OneDrive' is 2027121",
  "albumsDeleteBtn": "Delete album",
  "_albumsDeleteBtn.comment": "Tooltip on the delete button shown on album card hover.",
  "albumsDeleteFailed": "Failed to delete album",
  "_albumsDeleteFailed.comment": "Status shown when deleting an album fails.",
  "albumsDeleteTitle": "Delete %1!s!?",
  "_albumsDeleteTitle.comment": "Heading of the delete-album confirmation dialog. %1 is the album name.",
  "albumsDetailEmpty": "Add photos to your album",
  "_albumsDetailEmpty.comment": "Empty-state message shown when an album contains no photos.",
  "albumsDetailEmptyShared": "No photos yet",
  "_albumsDetailEmptyShared.comment": "Empty-state heading shown when a shared album (owned by someone else) contains no photos.",
  "albumsDetailEmptySharedBody": "The owner of this album has not added photos yet.",
  "_albumsDetailEmptySharedBody.comment": "Empty-state body text shown below the heading when a shared album (owned by someone else) contains no photos.",
  "albumsEmpty": "Collect your best moments",
  "_albumsEmpty.comment": "Title of the empty-state shown when the user has no albums.",
  "albumsEmptyBody": "Capture, save, and share your moments in albums for lasting memories.",
  "_albumsEmptyBody.comment": "Description shown beneath the empty-state title when the user has no albums.",
  "albumsFailed": "Failed to load albums",
  "_albumsFailed.comment": "Error message shown when the albums list cannot be fetched.",
  "albumsLayoutDynamic": "Dynamic",
  "_albumsLayoutDynamic.comment": "Layout date-display option: dates change dynamically based on the current zoom level.",
  "albumsLayoutInline": "Inline",
  "_albumsLayoutInline.comment": "Layout date-display option: dates are shown inline within the photo grid.",
  "albumsLayoutInlineUnavailable": "Not available for the selected layout",
  "_albumsLayoutInlineUnavailable.comment": "Tooltip on the Inline date option when it is incompatible with the currently selected layout.",
  "albumsLayoutRiver": "River",
  "_albumsLayoutRiver.comment": "Tooltip on the River layout option in the album detail view toolbar.",
  "albumsLayoutSquare": "Square",
  "_albumsLayoutSquare.comment": "Tooltip on the Square layout option in the album detail view toolbar.",
  "albumsLayoutWaterfall": "Waterfall",
  "_albumsLayoutWaterfall.comment": "Tooltip on the Waterfall layout option in the album detail view toolbar.",
  "albumsLoading": "Loading albums...",
  "_albumsLoading.comment": "Loading indicator text while the albums list is being fetched.",
  "albumsNameInvalid": "Album name contains invalid characters.",
  "_albumsNameInvalid.comment": "Toast shown when the user enters an album name with disallowed characters.",
  "albumsPhotosFailed": "Failed to load photos",
  "_albumsPhotosFailed.comment": "Error shown when photos cannot be loaded. Used in the albums detail view and the people view.",
  "albumsRemoveBodyPlural": "Are you sure you want to remove the selected items from the album? They will not be deleted from your gallery.",
  "_albumsRemoveBodyPlural.comment": "Body of the remove-photos confirmation dialog when multiple photos are selected.",
  "albumsRemoveBodySingle": "Are you sure you want to remove the selected item from the album? It will not be deleted from your gallery.",
  "_albumsRemoveBodySingle.comment": "Body of the remove-photos confirmation dialog when exactly one photo is selected.",
  "albumsRemoveTitlePlural": "Remove %1!d! items?",
  "_albumsRemoveTitlePlural.comment": "Heading of the remove-photos confirmation dialog when multiple photos are selected. %1 is the count.",
  "albumsRemoveTitleSingle": "Remove %1!d! item?",
  "_albumsRemoveTitleSingle.comment": "Heading of the remove-photos confirmation dialog when exactly one photo is selected. %1 is the count (always 1).",
  "albumsRenameFailed": "Failed to rename album",
  "_albumsRenameFailed.comment": "Status shown when renaming an album fails.",
  "albumsRenamePrompt": "Rename album:",
  "_albumsRenamePrompt.comment": "Label shown in the browser prompt dialog when renaming an album.",
  "albumsSectionMine": "My Albums",
  "_albumsSectionMine.comment": "Section heading for albums created by the signed-in user.",
  "albumsSectionShared": "Shared with you",
  "_albumsSectionShared.comment": "Section heading for albums shared with the signed-in user.",
  "albumsSeeAll": "See all",
  "_albumsSeeAll.comment": "Button label to expand the collapsed Shared with you album section and show all shared albums.",
  "albumsSeeLess": "See less",
  "_albumsSeeLess.comment": "Button label to collapse the expanded Shared with you album section back to the preview row.",
  "albumsShareBtn": "Share your album",
  "_albumsShareBtn.comment": "Label on the button that opens the share dialog for an album.",
  "albumsSharedAccessError": "Unable to access this shared album",
  "_albumsSharedAccessError.comment": "Error shown in the album detail view when the user cannot access a shared album.",
  "albumsSharedBy": "Shared by %1!s!",
  "_albumsSharedBy.comment": "Attribution line on a shared album card. %1 is the display name of the person who shared the album.",
  "albumsSignInSubtitle": "Sign in to organize your photos your way, and share them when you're ready",
  "_albumsSignInSubtitle.comment": "Subtitle on the Albums pivot sign-in screen.",
  "albumsSignInTitle": "Organize and share your photos",
  "_albumsSignInTitle.comment": "Title on the Albums pivot sign-in screen. Invites the user to sign in.",
  "albumsSortDateCreated": "Date created",
  "_albumsSortDateCreated.comment": "Sort menu option to sort the albums grid by creation date, newest first.",
  "albumsSortLastModified": "Last modified",
  "_albumsSortLastModified.comment": "Sort menu option to sort the albums grid by the date the album was last modified.",
  "albumsSortName": "Name (A - Z)",
  "_albumsSortName.comment": "Sort menu option to sort the albums grid alphabetically by album name.",
  "allDates": "All dates",
  "_allDates.comment": "Default label on the date-range picker button when no date filter is applied.",
  "altOnedriveBeta": "OneDrive Beta",
  "_altOnedriveBeta.comment": "Alt text on the OneDrive logo image shown in the shell topbar during BETA flighting. Read by screen readers; appears if the image fails to load. Term ID for 'OneDrive' is 2027121.",
  "appTitle": "OneDrive Photos",
  "_appTitle.comment": "Document title of the main OneDrive Photos app window, announced by screen readers. Term ID for 'OneDrive Photos' is 3227191",
  "ataAddedOne": "Added %1!d! photo to %2!s!",
  "_ataAddedOne.comment": "Status after successfully adding a single photo to an album; %1!d! is 1, %2!s! is the album name.",
  "ataAddedOther": "Added %1!d! photos to %2!s!",
  "_ataAddedOther.comment": "Status after successfully adding multiple photos to an album; %1!d! is the count, %2!s! is the album name.",
  "ataAddFailed": "Failed to add photos",
  "_ataAddFailed.comment": "Status shown when adding photos to an album fails.",
  "ataAddingTo": "Adding to %1!s!...",
  "_ataAddingTo.comment": "Status shown while photos are being added to an album; %1!s! is the album name.",
  "ataAlbumName": "Album name",
  "_ataAlbumName.comment": "Placeholder text for the album name input field in the create-album form.",
  "ataCreate": "Create",
  "_ataCreate.comment": "Label on the create button in the create-album form in the Add to Album dialog.",
  "ataCreatedOne": "Created ",
  "_ataCreatedOne.comment": "Status after creating an album with a single photo; %1!d! is 1, %2!s! is the album name.",
  "ataCreatedOther": "Created ",
  "_ataCreatedOther.comment": "Status after creating an album with multiple photos; %1!d! is the count, %2!s! is the album name.",
  "ataCreatedZero": "Created ",
  "_ataCreatedZero.comment": "Status after creating an empty album; %1!d! is 0 (unused), %2!s! is the album name.",
  "ataCreateFailed": "Failed to create album",
  "_ataCreateFailed.comment": "Status shown when creating a new album fails.",
  "ataCreateFormTitle": "Create new album",
  "_ataCreateFormTitle.comment": "Title heading inside the create-album inline form in the Add to Album dialog.",
  "ataCreating": "Creating album...",
  "_ataCreating.comment": "Status shown while a new album is being created.",
  "ataNoPhotos": "No photos to add",
  "_ataNoPhotos.comment": "Status shown when the user tries to add to an album but no photos are selected.",
  "breadcrumbSeparator": "/",
  "_breadcrumbSeparator.comment": "Separator character between levels in the time-machine breadcrumb nav (e.g. 2024 / March).",
  "btnAccount": "Account",
  "_btnAccount.comment": "Tooltip on the user avatar button that opens the account dropdown.",
  "btnAddFolder": "Add a folder",
  "_btnAddFolder.comment": "Tooltip and label on the add-folder FAB button.",
  "btnBack": "Back",
  "_btnBack.comment": "Tooltip on the back button in the album creation modal.",
  "btnCancel": "Cancel",
  "_btnCancel.comment": "Label on cancel buttons in confirmation dialogs.",
  "btnChangePicture": "Add or change your picture",
  "_btnChangePicture.comment": "Tooltip on the large avatar in the account dropdown. Opens the Microsoft account profile photo editor.",
  "btnClearSearch": "Clear search",
  "_btnClearSearch.comment": "Accessible label on the button that clears the current search query.",
  "btnClearSelection": "Clear selection",
  "_btnClearSelection.comment": "Accessible label on the dismiss button that clears the current photo selection.",
  "btnClose": "Close",
  "_btnClose.comment": "Tooltip on close buttons (action bar, album modal, feedback dialog).",
  "btnCopyFilePath": "Copy file path",
  "_btnCopyFilePath.comment": "Tooltip on the copy-path button in the details pane header.",
  "btnEditInClipchamp": "Edit in Clipchamp",
  "_btnEditInClipchamp.comment": "Label on the 'Edit in Clipchamp' button in the one-up viewer toolbar. Shown only when the current item is a video. Opens the current video in Microsoft Clipchamp for editing. The word",
  "btnEditInDesigner": "Edit in Designer",
  "_btnEditInDesigner.comment": "Label on the 'Edit in Designer' button in the one-up photo viewer toolbar. Opens the current photo in Microsoft Designer for creative editing.",
  "btnExitFullscreen": "Exit fullscreen",
  "_btnExitFullscreen.comment": "Tooltip on the close button shown in fullscreen mode on the one-up viewer.",
  "btnNew": "New",
  "_btnNew.comment": "Tooltip on the floating action button (FAB) that opens the create menu.",
  "btnNewAlbum": "New album",
  "_btnNewAlbum.comment": "Label on the new album button in the action bar.",
  "btnNext": "Next",
  "_btnNext.comment": "Label on the Next button in the album creation modal.",
  "btnNextNav": "Next (Right arrow)",
  "_btnNextNav.comment": "Tooltip on the next-photo button in the details pane navigation.",
  "btnNotNow": "Not now",
  "_btnNotNow.comment": "Dismissive button label on the import-panel onboarding screen -- defers the import without disabling the feature.",
  "btnOpenExplorer": "Open in File Explorer",
  "_btnOpenExplorer.comment": "Label on the button in the details pane footer that opens the file's folder in File Explorer. Term ID for 'File Explorer' is 1707188",
  "btnPrevious": "Previous (Left arrow)",
  "_btnPrevious.comment": "Tooltip on the previous-photo button in the details pane navigation.",
  "btnReload": "Reload",
  "_btnReload.comment": "Label on a reload button in the gallery error state.",
  "btnRetry": "Retry",
  "_btnRetry.comment": "Label on a retry button after a transient error (e.g. network failure).",
  "btnScrollDown": "Scroll down",
  "_btnScrollDown.comment": "Tooltip on the scroll-down button in the collapsed playground navigation.",
  "btnScrollUp": "Scroll up",
  "_btnScrollUp.comment": "Tooltip on the scroll-up button in the collapsed playground navigation.",
  "btnSearch": "Search",
  "_btnSearch.comment": "Tooltip on the search button. Also the page title shown when search is active.",
  "btnToggleSidebar": "Toggle sidebar",
  "_btnToggleSidebar.comment": "Tooltip on the button that collapses or expands the left navigation sidebar.",
  "btnUpload": "Upload",
  "_btnUpload.comment": "Label on the upload button in the action bar.",
  "btnZoomIn": "Zoom in",
  "_btnZoomIn.comment": "Tooltip on the zoom-in button in the gallery subrow.",
  "btnZoomOut": "Zoom out",
  "_btnZoomOut.comment": "Tooltip on the zoom-out button in the gallery subrow.",
  "copilotOffline": "Offline",
  "_copilotOffline.comment": "Placeholder text in the Copilot command input when the device is offline.",
  "copilotPlaceholder": "Ask anything...",
  "_copilotPlaceholder.comment": "Placeholder text in the Copilot command input when online.",
  "couldntCompleteAction": "Couldn't complete that action. Please try again.",
  "_couldntCompleteAction.comment": "This is the error message shown to users when a file action (such as delete, share, move, etc.) fails.",
  "couldntLoadPage": "Couldn't load this page. Please try again.",
  "_couldntLoadPage.comment": "This is the error message shown to users when a page or view fails to load.",
  "createOrUpload": "Create or upload",
  "_createOrUpload.comment": "Label for the primary CTA in the gallery's left-nav controls bar that opens a menu to create a new album or upload photos.",
  "ctxAddToAlbum": "Add to album",
  "_ctxAddToAlbum.comment": "Context menu item to add the selected photo(s) to an album.",
  "ctxDeleteBodyCloud": "This photo is stored in OneDrive and will move to the recycle bin in OneDrive for 30 days.",
  "_ctxDeleteBodyCloud.comment": "Second paragraph of the single-item delete confirmation dialog body when the photo is stored in OneDrive (cloud), telling the user where it goes and that it is recoverable for 30 days. Term ID for 'recycle bin' is 2718223 Term ID for 'OneDrive' is 2027121",
  "ctxDeleteBodyMulti": "Are you sure you want to delete the selected photos?",
  "_ctxDeleteBodyMulti.comment": "First paragraph of the multi-item delete confirmation dialog body.",
  "ctxDeleteSharedBody": "Are you sure you want to send the item to the owner's recycle bin?",
  "_ctxDeleteSharedBody.comment": "Body of the delete confirmation dialog shown when the selected photo is shared with the viewer; explains the item moves to the owner's OneDrive recycle bin, not the viewer's. Term ID for 'recycle bin' is 2718223",
  "ctxDeleteSharedBodyMulti": "Are you sure you want to send the items to the owners' recycle bins?",
  "_ctxDeleteSharedBodyMulti.comment": "Body of the multi-item delete confirmation dialog shown when every selected photo is shared with the viewer; explains the items move to their owners' OneDrive recycle bins, not the viewer's. Term ID for 'recycle bin' is 2718223",
  "ctxDeleteSharedTitle": "Delete shared photo?",
  "_ctxDeleteSharedTitle.comment": "Title of the delete confirmation dialog shown when the selected photo is shared with the viewer (not owned by them).",
  "ctxDeleteSharedTitleMulti": "Delete %1!d! shared photos?",
  "_ctxDeleteSharedTitleMulti.comment": "Title of the multi-item delete confirmation dialog shown when every selected photo is shared with the viewer. %1!d! is the count of selected photos.",
  "ctxDeleteTitleMulti": "Delete %1!d! photos?",
  "_ctxDeleteTitleMulti.comment": "Title of the multi-item delete confirmation dialog. %1!d! is the count of selected photos.",
  "dateFavorited": "Date favorited",
  "_dateFavorited.comment": "Sort option label in the Favorites view sort dropdown.",
  "dateTaken": "Date taken",
  "_dateTaken.comment": "Sort option label in the Favorites view sort dropdown.",
  "detailsAboutPhoto": "About this photo",
  "_detailsAboutPhoto.comment": "Section heading for the metadata block in the details pane.",
  "detailsAddDesc": "Add description",
  "_detailsAddDesc.comment": "Placeholder in the description input when no description has been added.",
  "detailsAddTag": "Add tag",
  "_detailsAddTag.comment": "Label on the button in the details pane that opens the tag input to add a new tag to the current photo.",
  "detailsCamera": "Camera",
  "_detailsCamera.comment": "Label for the camera make/model row in the photo details panel.",
  "detailsCopyFileName": "Copy file name",
  "_detailsCopyFileName.comment": "Context menu item to copy the file name to the clipboard from the details panel.",
  "detailsCopyPath": "Copy path",
  "_detailsCopyPath.comment": "Context menu item to copy the full file path to the clipboard from the details panel.",
  "detailsCopyWithName": "Copy %1!s!",
  "_detailsCopyWithName.comment": "Context menu item to copy a specific metadata field; %1!s! is the field label (e.g. 'Copy Date taken').",
  "detailsFileName": "File name",
  "_detailsFileName.comment": "Label for the file name row in the photo details panel.",
  "detailsLastModified": "Last Modified",
  "_detailsLastModified.comment": "Label for the last-modified date row in the photo details panel.",
  "detailsMyFiles": "OneDrive",
  "_detailsMyFiles.comment": "Root label in the details pane breadcrumb path and info-button hover-card crumb for cloud photos. This is the OneDrive product brand name. Term ID for 'OneDrive' is 2027121",
  "detailsNoDesc": "No description",
  "_detailsNoDesc.comment": "Placeholder in the description input for read-only photos that have no description.",
  "detailsPeople": "People",
  "_detailsPeople.comment": "Section heading above the recognized faces in the details pane.",
  "detailsRemoveTag": "Remove tag",
  "_detailsRemoveTag.comment": "Tooltip on the remove button for a tag chip in the details pane.",
  "detailsSize": "Size",
  "_detailsSize.comment": "Label for the file size row in the photo details panel.",
  "detailsTagName": "Tag name",
  "_detailsTagName.comment": "Placeholder in the add-tag input field.",
  "detailsTags": "Tags",
  "_detailsTags.comment": "Section heading above the tags chips in the details pane.",
  "detailsTagsFeedback": "Are these tags accurate?",
  "_detailsTagsFeedback.comment": "Prompt shown below the tag chips in the details pane, with thumbs-up/down feedback buttons.",
  "detailsTagsThumbDown": "No, these tags are not accurate",
  "_detailsTagsThumbDown.comment": "Accessible label on the thumbs-down button in the details pane tags feedback row.",
  "detailsTagsThumbUp": "Yes, these tags are accurate",
  "_detailsTagsThumbUp.comment": "Accessible label on the thumbs-up button in the details pane tags feedback row.",
  "detailsUploaded": "Uploaded",
  "_detailsUploaded.comment": "Label for the upload date row in the photo details panel.",
  "discoveryBestOfLocation": "Best of Location",
  "_discoveryBestOfLocation.comment": "Title of the Best of Location card in the Discovery view, surfacing top shots from frequent locations.",
  "discoveryBestOfLocationSubtitle": "Top shots from your favorite places",
  "_discoveryBestOfLocationSubtitle.comment": "Subtitle of the Best of Location card in the Discovery view.",
  "discoveryLoadError": "Could not load photos",
  "_discoveryLoadError.comment": "Error message in the On This Day card when the photo fetch fails.",
  "discoveryNoMemoriesToday": "No memories today",
  "_discoveryNoMemoriesToday.comment": "Subtitle on the On This Day card when there are no photos from this date in previous years.",
  "discoveryNoPhotosThisDay": "No photos from this day in previous years",
  "_discoveryNoPhotosThisDay.comment": "Empty state message in the On This Day card when there are no matching photos.",
  "discoveryOnThisDay": "On This Day",
  "_discoveryOnThisDay.comment": "Title of the On This Day card in the Discovery view, showing photos from the same date in past years.",
  "discoveryRediscover": "Rediscover",
  "_discoveryRediscover.comment": "Title of the Rediscover card in the Discovery view, surfacing photos not recently viewed.",
  "discoveryRediscoverSubtitle": "Photos you haven't viewed in a while",
  "_discoveryRediscoverSubtitle.comment": "Subtitle of the Rediscover card in the Discovery view.",
  "discoveryYearInReview": "Year in Review",
  "_discoveryYearInReview.comment": "Title of the Year in Review card in the Discovery view, showing highlights from each year.",
  "discoveryYearInReviewSubtitle": "Highlights from each year",
  "_discoveryYearInReviewSubtitle.comment": "Subtitle of the Year in Review card in the Discovery view.",
  "dismissInfoMessage": "Dismiss info message",
  "_dismissInfoMessage.comment": "Tooltip and aria-label for the X button that dismisses an informational notification banner.",
  "editorEdit": "Edit",
  "_editorEdit.comment": "Label on the Edit pill button in the one-up photo viewer toolbar.",
  "editorLeave": "Leave",
  "_editorLeave.comment": "Button in the unsaved-changes dialog to discard changes and leave the editor.",
  "editorSaving": "Saving...",
  "_editorSaving.comment": "Overlay text shown while the edited photo is being saved.",
  "editorStay": "Stay",
  "_editorStay.comment": "Button in the unsaved-changes dialog to stay in the editor and keep changes.",
  "editorUnsavedPrompt": "You have unsaved changes. Leave without saving?",
  "_editorUnsavedPrompt.comment": "Prompt in the unsaved-changes dialog when exiting the editor with pending edits.",
  "editWithAi": "Edit with AI",
  "_editWithAi.comment": "Label for the AI Edit button in the one-up photo toolbar. Term ID for 'AI' is 1176917",
  "fabSelAddToAlbum": "Add to album",
  "_fabSelAddToAlbum.comment": "Label for the Add to album button in the selection action bar.",
  "fabSelDelete": "Delete",
  "_fabSelDelete.comment": "Label for the Delete button in the selection action bar.",
  "fabSelDownload": "Download",
  "_fabSelDownload.comment": "Label for the Download button in the selection action bar.",
  "fabSelectedOne": "1 selected",
  "_fabSelectedOne.comment": "Selection count label shown in the action bar when exactly one item is selected.",
  "fabSelectedOther": "%1!d! selected",
  "_fabSelectedOther.comment": "Selection count label shown in the action bar when multiple items are selected; %1!d! is the count.",
  "fabSelEdit": "Edit",
  "_fabSelEdit.comment": "Label for the Edit button in the selection action bar.",
  "fabSelFavorite": "Favorite",
  "_fabSelFavorite.comment": "Label for the Favorite button in the selection action bar when items are not yet favorited.",
  "fabSelSetCover": "Set cover photo",
  "_fabSelSetCover.comment": "Label on the selection action bar button that sets the selected photo as the cover for a person or album.",
  "fabSelShare": "Share",
  "_fabSelShare.comment": "Label for the Share button in the selection action bar.",
  "fabSelUnfavorite": "Remove from favorites",
  "_fabSelUnfavorite.comment": "Label for the Favorite button in the selection action bar when all selected items are already favorited.",
  "favClearSelection": "Clear",
  "_favClearSelection.comment": "Label on the button that clears the current photo selection in Favorites.",
  "favoritesEmptyDesc": "Mark photos and videos as favorites to see them here",
  "_favoritesEmptyDesc.comment": "Subtitle of the Favorites view empty state explaining how to add favorites.",
  "favoritesEmptyTitle": "No favorites yet",
  "_favoritesEmptyTitle.comment": "Heading of the Favorites view empty state when the user has no favorited photos.",
  "favoritesLoadFailed": "Failed to load favorites",
  "_favoritesLoadFailed.comment": "Status shown when the favorites view fails to load its photo list.",
  "filter": "Filter",
  "_filter.comment": "Label on the filter button in the gallery subrow.",
  "filterAll": "All",
  "_filterAll.comment": "Media type filter button label: show all media types.",
  "filterAndMode": "And",
  "_filterAndMode.comment": "People filter mode button: show photos containing all selected people.",
  "filterAny": "Any",
  "_filterAny.comment": "Default state label for dimension preset and orientation filters.",
  "filterClear": "Clear",
  "_filterClear.comment": "Button that clears the dimension filter.",
  "filterClearAll": "Clear All",
  "_filterClearAll.comment": "Button in the gallery filter panel footer that clears all active filters.",
  "filterClearFolders": "Clear folders",
  "_filterClearFolders.comment": "Button that clears the folder filter selection.",
  "filterCustom": "Custom",
  "_filterCustom.comment": "Pill-button label that toggles a custom min/max width and height range below the orientation filter.",
  "filterDimensions": "Dimensions",
  "_filterDimensions.comment": "Section heading in the filters pane for the image dimension filters.",
  "filterFolders": "Folders",
  "_filterFolders.comment": "Section heading in the filters pane for the folder tree.",
  "filterFrom": "From",
  "_filterFrom.comment": "Label for the start-date input in the custom date range filter.",
  "filterLandscape": "Landscape",
  "_filterLandscape.comment": "Orientation filter button: landscape photos only.",
  "filterLoading": "Loading...",
  "_filterLoading.comment": "Placeholder shown while filter pane data (people, folders) is loading.",
  "filterMaxH": "Max height",
  "_filterMaxH.comment": "Label for the maximum height input in the custom dimension filter.",
  "filterMaxW": "Max width",
  "_filterMaxW.comment": "Label for the maximum width input in the custom dimension filter.",
  "filterMediaType": "Media type",
  "_filterMediaType.comment": "Section heading in the filters pane for the media type selector.",
  "filterMinH": "Min height",
  "_filterMinH.comment": "Label for the minimum height input in the custom dimension filter.",
  "filterMinW": "Min width",
  "_filterMinW.comment": "Label for the minimum width input in the custom dimension filter.",
  "filterOnlyFavorites": "Only favorites",
  "_filterOnlyFavorites.comment": "Checkbox label that restricts results to photos the user has favorited.",
  "filterOrientation": "Orientation",
  "_filterOrientation.comment": "Heading for the photo orientation filter group (Portrait/Landscape/Square/Custom).",
  "filterOrMode": "Or",
  "_filterOrMode.comment": "People filter mode button: show photos containing any of the selected people.",
  "filterPeopleOrLabel": "Include photos with any of the selected people",
  "_filterPeopleOrLabel.comment": "Checkbox label below the people filter grid. Visible when 2+ people are selected. When checked, photos containing any one of the selected people are returned (Or mode); when unchecked, only photos containing all selected people together are returned (And mode).",
  "filterPhotos": "Photos",
  "_filterPhotos.comment": "Media type filter button label: show photos only.",
  "filterPortrait": "Portrait",
  "_filterPortrait.comment": "Orientation filter button: portrait photos only.",
  "filterRemove": "Remove filter",
  "_filterRemove.comment": "Tooltip on the remove button for a filter item in the Copilot filter pane.",
  "filterRes4k": "4k+",
  "_filterRes4k.comment": "Resolution pill label: limit results to photos at 4K (3840x2160) resolution or higher. 4k is the standard global term and most locales keep it as '4k'.",
  "filterResFhd": "FHD+",
  "_filterResFhd.comment": "Resolution pill label: limit results to photos at Full HD (1920x1080) resolution or higher. FHD is the standard global abbreviation; most locales keep it as 'FHD'.",
  "filterResHd": "HD+",
  "_filterResHd.comment": "Resolution pill label: limit results to photos at HD (1280x720) resolution or higher. HD is the standard global abbreviation for High Definition; most locales keep it as 'HD'.",
  "filterResolution": "Resolution",
  "_filterResolution.comment": "Heading for the photo resolution filter group (HD+/FHD+/4k+).",
  "filtersNoneApplied": "No filters applied",
  "_filtersNoneApplied.comment": "Shown in the filter pane when the spotlight has no active filters.",
  "filterSquare": "Square",
  "_filterSquare.comment": "Orientation filter button: square photos only.",
  "filterVideos": "Videos",
  "_filterVideos.comment": "Media type filter button label: show videos only.",
  "folderPathNested": "%1!s! / ... / %2!s!",
  "_folderPathNested.comment": "Folder path display when folder is nested multiple levels deep. %1 = root folder name (e.g. OneDrive), %2 = final subfolder name.",
  "folderPathSingle": "%1!s! / %2!s!",
  "_folderPathSingle.comment": "Folder path display when folder is one level deep. %1 = root folder name (e.g. OneDrive), %2 = subfolder name (e.g. Pictures).",
  "foldersEmpty": "No photos in this folder",
  "_foldersEmpty.comment": "Empty state shown when a folder contains no photos.",
  "foldersFailed": "Failed to load folders",
  "_foldersFailed.comment": "Error shown when the folder tree in the filters pane or folders view cannot be fetched.",
  "foldersHeader": "Folders",
  "_foldersHeader.comment": "Header label in the folder tree pane of the Folders view.",
  "foldersLocalSource": "Local",
  "_foldersLocalSource.comment": "Fallback label for the local source section in the folders panel when no root name is available.",
  "foldersPanelEmpty": "No folders found",
  "_foldersPanelEmpty.comment": "Empty state shown in the folder filter tree panel when no folders are available.",
  "foldersPathSeparator": " / ",
  "_foldersPathSeparator.comment": "Separator string between folder path segments in the folders view breadcrumb. Includes surrounding spaces.",
  "galleryClearFilters": "Clear filters",
  "_galleryClearFilters.comment": "Button that resets all active filter selections in the gallery empty-state.",
  "galleryDetailsBtn": "Details",
  "_galleryDetailsBtn.comment": "Tooltip on the info/details button in the gallery hover overlay. Opens the details pane.",
  "galleryEmptyHeadline": "Keep your memories safe with OneDrive",
  "_galleryEmptyHeadline.comment": "Headline shown in the gallery when the user has zero photos; encourages them to add photos. Term ID for 'OneDrive' is 2027121",
  "galleryErrorDesc": "Reload to try again",
  "_galleryErrorDesc.comment": "Body text shown below the gallery error heading, prompting the user to reload.",
  "galleryErrorTitle": "Something went wrong",
  "_galleryErrorTitle.comment": "Heading shown in the gallery error state when a fatal WebGL or load error occurs.",
  "galleryFavoriteBtn": "Favorite",
  "_galleryFavoriteBtn.comment": "Tooltip on the favorite button in the gallery hover overlay when the item is not yet favorited.",
  "galleryFilterEmpty": "No items match your filters",
  "_galleryFilterEmpty.comment": "Message shown in the gallery when no photos match the active filter criteria.",
  "galleryFilterSelectFolder": "Select a folder",
  "_galleryFilterSelectFolder.comment": "Default label shown in the folder filter picker when no folder is selected.",
  "galleryLoadFailed": "Couldn't load photos.",
  "_galleryLoadFailed.comment": "Error shown in the gallery loading area when photos fail to load with a non-503 error.",
  "galleryLoading": "Loading...",
  "_galleryLoading.comment": "Status text shown in the gallery count area while photos are being fetched.",
  "galleryNoPhotos": "No photos available",
  "_galleryNoPhotos.comment": "Empty-state message shown when the gallery has no photos to display.",
  "galleryRemoveFavoriteBtn": "Remove favorite",
  "_galleryRemoveFavoriteBtn.comment": "Tooltip on the favorite button in the gallery hover overlay when the item is already favorited.",
  "galleryReshuffle": "Reshuffle",
  "_galleryReshuffle.comment": "Button that re-randomizes the gallery sort order.",
  "gallerySorting": "Sorting your photos...",
  "_gallerySorting.comment": "Status shown in the gallery loading indicator while photos are being sorted server-side (HTTP 503).",
  "galleryUpsellMobileHeader": "Back up phone photos",
  "_galleryUpsellMobileHeader.comment": "Header on the mobile-app upsell card in the empty gallery state.",
  "galleryUpsellMobileSubtext": "Get the mobile app",
  "_galleryUpsellMobileSubtext.comment": "Subtext on the mobile-app upsell card in the empty gallery state.",
  "gcCompact": "Compact",
  "_gcCompact.comment": "Label on the Compact density option button in the layout menu.",
  "gcDensity": "Density",
  "_gcDensity.comment": "Section heading for the density options inside the layout menu.",
  "gcEarlier": "Earlier",
  "_gcEarlier.comment": "Tooltip/aria-label for the 'go to earlier years' chevron button in the date picker.",
  "gcFilter": "Filter",
  "_gcFilter.comment": "Tooltip, aria-label, and visible label on the filter button in the gallery controls bar.",
  "gcLater": "Later",
  "_gcLater.comment": "Tooltip/aria-label for the 'go to later years' chevron button in the date picker.",
  "gcLayout": "Layout",
  "_gcLayout.comment": "Tooltip on the layout picker button and section heading inside the layout menu.",
  "gcRiver": "River",
  "_gcRiver.comment": "Tooltip on the River layout option button in the layout menu.",
  "gcRoomy": "Roomy",
  "_gcRoomy.comment": "Label on the Roomy density option button in the layout menu.",
  "gcSquare": "Square",
  "_gcSquare.comment": "Tooltip on the Square layout option button in the layout menu.",
  "gcZoom": "Zoom",
  "_gcZoom.comment": "Section heading for the zoom controls inside the layout menu.",
  "gcZoomIn": "Zoom in",
  "_gcZoomIn.comment": "Tooltip and aria-label for the zoom-in button in the gallery controls bar.",
  "gcZoomOut": "Zoom out",
  "_gcZoomOut.comment": "Tooltip and aria-label for the zoom-out button in the gallery controls bar.",
  "help": "Help",
  "_help.comment": "Title of the Help panel and accessible name of the help iframe.",
  "helpLinkContactSupport": "Contact Support",
  "_helpLinkContactSupport.comment": "Text of the Contact Support footer link in the in-app help pane.",
  "helpLinkLegal": "Legal",
  "_helpLinkLegal.comment": "Text of the Legal footer link in the in-app help pane.",
  "helpLinkPrivacy": "Privacy & Cookies",
  "_helpLinkPrivacy.comment": "Text of the Privacy footer link in the in-app help pane.",
  "helpLinkPrivacyChoices": "Your Privacy Choices",
  "_helpLinkPrivacyChoices.comment": "Text of the Your Privacy Choices footer link in the in-app help pane.",
  "helpLinkReportConcern": "Report a Concern",
  "_helpLinkReportConcern.comment": "Text of the Report a Concern footer link in the in-app help pane.",
  "helpLinkWindowsData": "Windows data settings",
  "_helpLinkWindowsData.comment": "Text of the Windows data settings footer link in the in-app help pane. Term ID for 'Windows' is 2644325",
  "iCloudClickToRetry": "Click to retry",
  "_iCloudClickToRetry.comment": "Subtitle shown on the iCloud tile when connection failed, prompting the user to retry.",
  "iCloudConnect": "Connect iCloud Photos",
  "_iCloudConnect.comment": "Button label on the iCloud tile as a fallback for unknown sync root state. Term ID for 'iCloud Photos' is 3170708",
  "iCloudConnectFailed": "Failed to connect to iCloud",
  "_iCloudConnectFailed.comment": "Toast shown when the iCloud automount API call throws an unexpected error. Term ID for 'iCloud' is 2700626",
  "iCloudConnecting": "Connecting",
  "_iCloudConnecting.comment": "Status text shown on the iCloud tile while the automount connection is in progress.",
  "iCloudConnectionFailed": "Connection failed",
  "_iCloudConnectionFailed.comment": "Title shown on the iCloud tile when the automount connection attempt failed.",
  "iCloudConnectionTimeout": "iCloud connection timed out. Please try again.",
  "_iCloudConnectionTimeout.comment": "Toast message shown when the iCloud automount operation exceeds the 30-second timeout. Term ID for 'iCloud' is 2700626",
  "iCloudDialogBody": "When you sync your iCloud photos to this PC, you'll see them in the OneDrive Photos gallery, too. Photos stay on this PC without backing up to OneDrive.",
  "_iCloudDialogBody.comment": "Body text of the iCloud setup dialog. Term ID for 'OneDrive Photos' is 3227191 Term ID for 'iCloud Photos' is 3170708 Term ID for 'OneDrive' is 2027121 Term ID for 'PC' is 91272",
  "iCloudDialogTitle": "See your iCloud photos in the gallery",
  "_iCloudDialogTitle.comment": "Title of the iCloud setup dialog. Term ID for 'iCloud Photos' is 3170708",
  "iCloudGetForWindows": "Get iCloud for Windows",
  "_iCloudGetForWindows.comment": "Button label on the iCloud tile when iCloud for Windows is not installed. Term ID for 'Windows' is 2644325 Term ID for 'iCloud' is 2700626",
  "iCloudGhostSubtext": "See photos from your iPhone and other Apple devices in the gallery",
  "_iCloudGhostSubtext.comment": "Subtitle shown on the iCloud ghost tile before iCloud is connected. Term ID for 'iPhone' is 2698484. 'Apple' refers to the company Apple Inc. and is not localized.",
  "iCloudHide": "Hide",
  "_iCloudHide.comment": "Context menu item on the iCloud ghost tile to hide it from the Sources page.",
  "iCloudHideBody": "Your photos stay on this PC and in iCloud. However, they won't appear in the OneDrive Photos app.",
  "_iCloudHideBody.comment": "Body text of the confirmation dialog when hiding the iCloud Photos tile. Term ID for 'OneDrive Photos' is 3227191 Term ID for 'iCloud' is 2700626 Term ID for 'PC' is 91272",
  "iCloudHideTitle": "Hide iCloud Photos?",
  "_iCloudHideTitle.comment": "Title of the confirmation dialog when hiding the iCloud Photos tile. Term ID for 'iCloud Photos' is 3170708",
  "iCloudPhotosName": "iCloud Photos",
  "_iCloudPhotosName.comment": "Accessible name for the iCloud Photos source tile in the Sources view. Term ID for 'iCloud Photos' is 3170708",
  "iCloudSetUp": "Set up iCloud",
  "_iCloudSetUp.comment": "Context menu item on the iCloud ghost tile to start the iCloud setup flow.. Term ID for 'iCloud' is 2700626",
  "iCloudShow": "Show iCloud Photos",
  "_iCloudShow.comment": "Menu item to unhide the iCloud Photos tile on the This PC page. Term ID for 'iCloud Photos' is 3170708",
  "iCloudSignIn": "Sign in to iCloud",
  "_iCloudSignIn.comment": "Button label on the iCloud tile when the user is not signed in to iCloud. Term ID for 'iCloud' is 2700626",
  "iCloudSync": "Sync iCloud photos",
  "_iCloudSync.comment": "Button label on the iCloud tile when photo sync is not yet enabled. Term ID for 'iCloud Photos' is 3170708",
  "iCloudUnavailable": "iCloud configuration unavailable",
  "_iCloudUnavailable.comment": "Toast message shown when iCloud sync state cannot be retrieved. Term ID for 'iCloud' is 2700626",
  "importBtn": "Import",
  "_importBtn.comment": "Label on the import confirm button when count is unavailable or zero.",
  "importBtnFirstTimeOne": "Import %1!s! photo",
  "_importBtnFirstTimeOne.comment": "Import confirm button label when count is 1 (singular). %1 is the photo count.",
  "importBtnFirstTimeOther": "Import %1!s! photos",
  "_importBtnFirstTimeOther.comment": "Import confirm button label when count is not 1 (plural). %1 is the photo count.",
  "importCancelDialogAriaLabel": "Stop importing photos",
  "_importCancelDialogAriaLabel.comment": "Accessible aria-label for the import cancellation confirmation dialog container. Announced to screen reader users when the dialog opens.",
  "importCancelDialogBody": "Some photos were imported to %1!s!. The remaining photos on %2!s! won't be imported.",
  "_importCancelDialogBody.comment": "Body text of the import cancellation confirmation dialog. %1 is the destination folder display name ('OneDrive', 'iCloud', or any folder name); %2 is the device name.",
  "importCancelDialogFolderOnedrive": "OneDrive",
  "_importCancelDialogFolderOnedrive.comment": "Substituted into the import cancel dialog body in place of %1 when the destination is the OneDrive sync root. The template wraps it as 'your <this> folder'. Term ID for 'OneDrive' is 2027121.",
  "importCancelDialogNo": "Continue",
  "_importCancelDialogNo.comment": "Button label on the import cancellation confirmation dialog. Keeps the import running and closes the dialog.",
  "importCancelDialogTitle": "Stop importing photos?",
  "_importCancelDialogTitle.comment": "Title of the confirmation dialog shown when the user clicks Cancel on an in-progress import. Asks the user to confirm cancellation.",
  "importCancelDialogYes": "Stop",
  "_importCancelDialogYes.comment": "Button label on the import cancellation confirmation dialog. Confirms that the user wants to stop the in-progress import.",
  "importConnectExternalDrive": "Connect an external drive to import photos",
  "_importConnectExternalDrive.comment": "Tooltip shown when hovering the disabled Import button in the action bar (when no removable devices are connected).",
  "importDescription": "Photos will be backed up to OneDrive for secure sharing, effortless album organization, and powerful search.",
  "_importDescription.comment": "Pitch description shown in the empty / first-run state of the import panel explaining why the user should opt in to importing photos. Term ID for 'OneDrive' is 2027121.",
  "importDescriptionCloud": "Photos will be backed up to OneDrive for secure sharing, effortless album organization, and powerful search.",
  "_importDescriptionCloud.comment": "Legacy. Use IMPORT_DESCRIPTION_CLOUD_V2 for new code. Term ID for 'OneDrive' is 2027121",
  "importDescriptionCloudV2": "Keep your photos safe in OneDrive and available from any device.",
  "_importDescriptionCloudV2.comment": "Description shown in the import panel when the selected destination folder is a cloud (OneDrive) folder. Term ID for 'OneDrive' is 2027121",
  "importDescriptionCloudV3": "Keep your photos safe in OneDrive and available from any device.",
  "_importDescriptionCloudV3.comment": "Description shown in the import panel when the selected destination folder is a cloud (OneDrive) folder. Term ID for 'OneDrive' is 2027121",
  "importDescriptionIcloudV3": "Back up your photos to iCloud.",
  "_importDescriptionIcloudV3.comment": "Description shown in the import panel when the selected destination folder is an iCloud folder.. Term ID for 'iCloud' is 2700626",
  "importDescriptionLocal": "Photos will be saved locally on this device and can be viewed in the Gallery.",
  "_importDescriptionLocal.comment": "Legacy. Use IMPORT_DESCRIPTION_LOCAL_V2 for new code.",
  "importDescriptionLocalV3": "Save copies to this PC and don't back up to OneDrive.",
  "_importDescriptionLocalV3.comment": "Description shown in the import panel when the selected destination folder is a local (non-OneDrive, non-iCloud) folder. Term ID for 'OneDrive' is 2027121 Term ID for 'PC' is 91272",
  "importDismissLabel": "Dismiss",
  "_importDismissLabel.comment": "Accessible aria-label on the dismiss button in the import progress toast.",
  "importErrorDevice": "We couldn't read from this device. Please check the connection and try again.",
  "_importErrorDevice.comment": "Error message shown in the import panel when the app cannot enumerate files on the connected device -- typically a transient cable / mount issue.",
  "importErrorSummary": "Import errors",
  "_importErrorSummary.comment": "Summary subtitle in the import-error panel below the header. Brief restatement of the panel's purpose for screen reader users.",
  "importErrorTitle": "Import issues",
  "_importErrorTitle.comment": "Header of the import-error panel shown after an import finishes with one or more failed items.",
  "importFolderIcloudPhotos": "iCloud Photos",
  "_importFolderIcloudPhotos.comment": "Label for the iCloud Photos entry in the import 'Save to' destination menu, and substituted into the import cancel dialog body in place of %1 when the destination is the iCloud sync root (the cancel dialog template wraps it as 'your <this> folder'). Term ID for 'iCloud Photos' is 3170708",
  "importItemError": "Something went wrong",
  "_importItemError.comment": "Per-item status text in the import progress pane when a file fails to import.",
  "importLookingForDevices": "Looking for devices...",
  "_importLookingForDevices.comment": "Status line shown in the import panel while the app is scanning for connected USB / external storage devices.",
  "importMenuItem": "Import photos",
  "_importMenuItem.comment": "Menu item label in the gallery 'Create or upload' menu that opens the device picker for importing photos from a removable drive.",
  "importNoDestinationFound": "We couldn't find a location to save the photos.",
  "_importNoDestinationFound.comment": "Error message shown in the import panel when the destination folder list fails to load. No retry guidance.",
  "importNoDevices": "No removable devices found",
  "_importNoDevices.comment": "Message shown in the import submenu when no USB/SD devices are connected.",
  "importNoFilesFound": "No photos found on this device.",
  "_importNoFilesFound.comment": "Informational message shown in the import panel when enumeration completes successfully but finds zero photos on the device.",
  "importPanelTitle": "Import from %1!s!",
  "_importPanelTitle.comment": "Title of the import panel. %1 is the device/volume name (e.g. SD Card).",
  "importPanelTitleUsb": "Import photos from USB Drive",
  "_importPanelTitleUsb.comment": "Title of the import panel when a USB / external drive is detected. Replaces the default 'Import photos' title to make the source explicit.",
  "importProgressTitle": "Importing",
  "_importProgressTitle.comment": "Header of the rotating import-progress panel shown while photos are uploading. Singular gerund form.",
  "importProgressTitleWithDevice": "Importing from %1!s!",
  "_importProgressTitleWithDevice.comment": "%1!s! is the device name (e.g. CANON_EOS). Shown in the progress panel operation row while photos import from a named device.",
  "importProgressTitleWithDeviceTo": "Importing from %1!s! to %2!s!",
  "_importProgressTitleWithDeviceTo.comment": "%1!s! is the device name, %2!s! is the destination folder label. JS replaces %2 with a sentinel to split off a clickable link; translators may reorder %1 and %2 for correct grammar.",
  "importRemovableDrive": "Removable Drive",
  "_importRemovableDrive.comment": "Fallback device name when the volume has no label.",
  "importSaveTo": "Save to",
  "_importSaveTo.comment": "Label for the destination-folder dropdown in the import panel. Followed inline by the selected folder name.",
  "importShowProgressLabel": "Show progress details",
  "_importShowProgressLabel.comment": "Accessible aria-label on the expand button that opens the import progress pane.",
  "importShowProgressTitle": "Show progress",
  "_importShowProgressTitle.comment": "Tooltip (title attribute) on the expand button that opens the import progress pane.",
  "importStop": "Stop",
  "_importStop.comment": "Visible label on the stop button in the import progress toast and the rotating progress panel header. Halts an in-flight import.",
  "importSummaryInitial": "Importing items to OneDrive",
  "_importSummaryInitial.comment": "Summary line shown in the import progress panel when import starts before the first progress update arrives. Term ID for 'OneDrive' is 2027121",
  "importSummaryPending": "Importing photos (%1!s!/%2!s!)",
  "_importSummaryPending.comment": "Summary line in the import progress panel while import is running. %1 = number imported so far, %2 = total to import.",
  "importSummaryWithFailed": "%1!s! of %2!s! imported (%3!s! failed)",
  "_importSummaryWithFailed.comment": "Summary line when import finishes with some failures. %1 = completed, %2 = total, %3 = failed.",
  "importTabAll": "All",
  "_importTabAll.comment": "Tab label for all photos on the device. Shown while count is loading (spinner follows).",
  "importTabAllCount": "All (%1!s!)",
  "_importTabAllCount.comment": "Tab label for all photos on the device with count. %1 is a span element containing the count.",
  "importTabNew": "New",
  "_importTabNew.comment": "Tab label for new-since-last-import photos. Shown while count is loading (spinner follows).",
  "importTabNewCount": "New (%1!s!)",
  "_importTabNewCount.comment": "Tab label for new-since-last-import photos with count. %1 is a span element containing the count.",
  "importTabSubSinceLast": "Since last import",
  "_importTabSubSinceLast.comment": "Sublabel on the 'New photos' tab in the import panel -- shows photos added to the device since the previous successful import session.",
  "importToastAllFailedOne": "Importing %1!s! photo to %2!s! failed. Please try again.",
  "_importToastAllFailedOne.comment": "Toast message when an import job fails and zero photos were successfully moved (singular form, exactly 1 photo attempted). %1 = total photo count attempted, %2 = HTML link to destination folder.",
  "importToastAllFailedOther": "Importing %1!s! photos to %2!s! failed. Please try again.",
  "_importToastAllFailedOther.comment": "Toast message when an import job fails and zero photos were successfully moved (plural form, 0 or 2+ photos attempted). %1 = total photo count attempted, %2 = HTML link to destination folder.",
  "importToastFailed": "Import failed",
  "_importToastFailed.comment": "Toast message when an import job fails.",
  "importToastNoNew": "No new photos found",
  "_importToastNoNew.comment": "Toast message when import completes but no new photos were found on the device.",
  "importToastStoppedOne": "Import stopped. %1!s! photo imported to %2!s!. Reconnect %3!s! and try again.",
  "_importToastStoppedOne.comment": "Terminal toast after the user stops an in-progress import (singular form, exactly 1 photo made it before stop). %1 = imported count (always 1), %2 = HTML link to destination folder, %3 = source device name.",
  "importToastStoppedOther": "Import stopped. %1!s! photos imported to %2!s!. Reconnect %3!s! and try again.",
  "_importToastStoppedOther.comment": "Terminal toast after the user stops an in-progress import (plural form, 0 or 2+ photos made it before stop). %1 = imported count, %2 = HTML link to destination folder, %3 = source device name.",
  "importToastStoppedV2One": "Import stopped. %1!s! photo imported to %2!s!.",
  "_importToastStoppedV2One.comment": "Terminal toast after the user stops an in-progress import (singular form, exactly 1 photo made it before stop). %1 = imported count (always 1), %2 = HTML link to destination folder.",
  "importToastStoppedV2Other": "Import stopped. %1!s! photos imported to %2!s!.",
  "_importToastStoppedV2Other.comment": "Terminal toast after the user stops an in-progress import (plural form, 0 or 2+ photos made it before stop). %1 = imported count, %2 = HTML link to destination folder.",
  "importToastSuccess": "Imported to %1!s! - photos are backing up, you'll be able to share and organize them soon.",
  "_importToastSuccess.comment": "Toast message when import completes successfully. %1 is an HTML link to the destination folder.",
  "importToastSuccessOne": "Imported %1!s! item to %2!s! - photos are backing up, you'll be able to share and organize them soon.",
  "_importToastSuccessOne.comment": "Legacy. Use IMPORT_TOAST_SUCCESS_V2_ONE for new code. %1 = imported count (always 1), %2 = HTML link to destination folder.",
  "importToastSuccessOther": "Imported %1!s! items to %2!s! - photos are backing up, you'll be able to share and organize them soon.",
  "_importToastSuccessOther.comment": "Legacy. Use IMPORT_TOAST_SUCCESS_V2_OTHER for new code. %1 = imported count, %2 = HTML link to destination folder.",
  "importToastSuccessPartialOneOne": "Imported %2!s! photo to %3!s!. %1!s! photo failed import.",
  "_importToastSuccessPartialOneOne.comment": "Toast for partial import success: 1 photo imported, 1 photo failed. %1 = failed count (always 1), %2 = imported count (always 1), %3 = HTML link to destination folder. Each language must write the complete sentence so both 'photo' nouns can agree grammatically with their counts.",
  "importToastSuccessPartialOneOther": "Imported %2!s! photo to %3!s!. %1!s! photos failed import.",
  "_importToastSuccessPartialOneOther.comment": "Toast for partial import success: 1 photo imported, multiple photos failed. %1 = failed count, %2 = imported count (always 1), %3 = HTML link to destination folder. Each language must write the complete sentence so both 'photo' nouns can agree grammatically with their counts.",
  "importToastSuccessPartialOtherOne": "Imported %2!s! photos to %3!s!. %1!s! photo failed import.",
  "_importToastSuccessPartialOtherOne.comment": "Toast for partial import success: multiple photos imported, 1 photo failed. %1 = failed count (always 1), %2 = imported count, %3 = HTML link to destination folder. Each language must write the complete sentence so both 'photo' nouns can agree grammatically with their counts.",
  "importToastSuccessPartialOtherOther": "Imported %2!s! photos to %3!s!. %1!s! photos failed import.",
  "_importToastSuccessPartialOtherOther.comment": "Toast for partial import success: multiple photos imported, multiple photos failed. %1 = failed count, %2 = imported count, %3 = HTML link to destination folder. Each language must write the complete sentence so both 'photo' nouns can agree grammatically with their counts.",
  "importToastSuccessV2One": "Imported %1!s! photo to %2!s!.",
  "_importToastSuccessV2One.comment": "Toast shown on clean import success when exactly 1 photo was imported. %1 = imported count (always 1), %2 = HTML link to destination folder.",
  "importToastSuccessV2Other": "Imported %1!s! photos to %2!s!.",
  "_importToastSuccessV2Other.comment": "Toast shown on clean import success when multiple photos were imported. %1 = imported count, %2 = HTML link to destination folder.",
  "loadingEllipsis": "...",
  "_loadingEllipsis.comment": "Generic loading/pending indicator. Used wherever a value is still loading and no specific text is available yet.",
  "mainNavigation": "Main navigation",
  "_mainNavigation.comment": "Accessible label (aria-label) for the main navigation landmark. Announced by screen readers when the user moves to the nav region.",
  "manageSubscription": "Manage Subscription",
  "_manageSubscription.comment": "Heading for the subscription management page.",
  "memoriesCelebrating": "Celebrating good times",
  "_memoriesCelebrating.comment": "Fallback title for the celebration memory card when no server title is provided.",
  "memoriesEmpty": "No memories yet - keep adding photos!",
  "_memoriesEmpty.comment": "Shown in the Memories view when there are no memories available (signed in).",
  "memoriesEmptySubtitle": "Add photos to relive special times, revisit favorite places, and celebrate what matters most.",
  "_memoriesEmptySubtitle.comment": "Subtitle beneath the title in the full empty-state panel in the Memories view.",
  "memoriesEmptyTitle": "Explore highlights from your photo collection",
  "_memoriesEmptyTitle.comment": "Title of the full empty-state panel in the Memories view, shown when there are no recommendations and no photo shuffle content.",
  "memoriesErrorSubtitle": "Check your connection and refresh to try again.",
  "_memoriesErrorSubtitle.comment": "Subtitle beneath the title in the error panel of the Memories view.",
  "memoriesErrorTitle": "Looks like something went wrong",
  "_memoriesErrorTitle.comment": "Title of the error panel in the Memories view when loading memories fails.",
  "memoriesLowContentAlt1": "Child holding a colorful drawing with rainbows",
  "_memoriesLowContentAlt1.comment": "Alt text for the first sample photo shown in the low-content prompt card on the Memories view.",
  "memoriesLowContentAlt2": "Two people kayaking on a lake at sunset",
  "_memoriesLowContentAlt2.comment": "Alt text for the second sample photo shown in the low-content prompt card on the Memories view.",
  "memoriesLowContentAlt3": "Hands holding red and yellow popsicles",
  "_memoriesLowContentAlt3.comment": "Alt text for the third sample photo shown in the low-content prompt card on the Memories view.",
  "memoriesLowContentBody": "We'll highlight photos from days and trips as you add more photos to OneDrive.",
  "_memoriesLowContentBody.comment": "Body text of the low-content prompt card in the Memories view. Term ID for 'OneDrive' is 2027121",
  "memoriesLowContentTitle": "Add photos to see more of your memories here",
  "_memoriesLowContentTitle.comment": "Header of the low-content prompt card shown in the Memories view when there are no hero memories but the shuffle still has photos.",
  "memoriesMomentsFoundYou": "Moments that found you",
  "_memoriesMomentsFoundYou.comment": "Title of the photo shuffle section in the Memories view.",
  "memoriesNoneToday": "No memories on this day",
  "_memoriesNoneToday.comment": "Shown in the Memories hero area when there are no photos for the current day.",
  "memoriesOnThisDay": "On this day",
  "_memoriesOnThisDay.comment": "Hero title shown on the Memories view when the recommendation is an On This Day memory.",
  "memoriesSignIn": "Sign in to see your memories",
  "_memoriesSignIn.comment": "Shown in the Memories view when the user is not signed in.",
  "memoriesSignInSubtitle": "Sign in to relive special times, revisit favorite places, and celebrate what matters most",
  "_memoriesSignInSubtitle.comment": "Subtitle on the Moments/Memories pivot sign-in screen.",
  "memoriesSignInTitle": "Explore highlights from your photo collection",
  "_memoriesSignInTitle.comment": "Title on the Moments/Memories pivot sign-in screen. Invites the user to sign in.",
  "memoriesThroughTheYears": "Through the years",
  "_memoriesThroughTheYears.comment": "Hero subtitle shown beneath 'On this day' on the Memories view.",
  "memoriesViewMemory": "View memory",
  "_memoriesViewMemory.comment": "Label on the link or button that opens the slideshow for a memory recommendation on the Memories view.",
  "menuAddToAlbum": "Add to album",
  "_menuAddToAlbum.comment": "Context menu item to add the selected photo to an album.",
  "menuCopy": "Copy",
  "_menuCopy.comment": "Context menu item to copy the selected photo to the clipboard.",
  "menuDelete": "Delete",
  "_menuDelete.comment": "Context menu item to delete the selected photo.",
  "menuDownload": "Download",
  "_menuDownload.comment": "Context menu item to download the selected photo to the device.",
  "menuEdit": "Edit",
  "_menuEdit.comment": "Context menu item to edit the selected photo (top entry, dead-end until the editor is wired up).",
  "menuEditInClipchamp": "Edit in Clipchamp",
  "_menuEditInClipchamp.comment": "Context menu item to open the selected video in the Clipchamp video editor. The word",
  "menuEditWithDesigner": "Edit with Designer",
  "_menuEditWithDesigner.comment": "Context menu item to open the selected photo in the Designer photo editor.",
  "menuFavorite": "Favorite",
  "_menuFavorite.comment": "Context menu item to favorite the selected photo.",
  "menuOpenInExplorer": "Open in File Explorer",
  "_menuOpenInExplorer.comment": "Context menu item to reveal the selected photo in Windows File Explorer. Term ID for 'File Explorer' is 1707188",
  "menuPrint": "Print",
  "_menuPrint.comment": "Context menu item to print the selected photo.",
  "menuRemoveFromAlbum": "Remove from album",
  "_menuRemoveFromAlbum.comment": "Context menu item (albums only) to remove the selected photo from the current album.",
  "menuRemoveFromPerson": "Remove from this person",
  "_menuRemoveFromPerson.comment": "Context menu item shown in the People view when viewing a person's photos. Removes the photo from this person's grouping if it was misidentified.",
  "menuSetAlbumCover": "Set cover",
  "_menuSetAlbumCover.comment": "Context menu item (albums only) to set the selected photo as the album's cover image.",
  "menuSetAsBackground": "Set as background",
  "_menuSetAsBackground.comment": "Context menu item to set the selected photo as the Windows desktop background.",
  "menuSetAsLockScreen": "Set as lock screen",
  "_menuSetAsLockScreen.comment": "Context menu item to set the selected photo as the Windows lock screen image.",
  "menuSetCoverPhoto": "Set as cover photo",
  "_menuSetCoverPhoto.comment": "Context menu item (people) to set the selected photo as the cover photo for a person.",
  "menuShare": "Share",
  "_menuShare.comment": "Context menu item to share the selected photo.",
  "momentsTitle": "Moments",
  "_momentsTitle.comment": "Navigation label for the Moments pivot in the OD4 shell.",
  "navAlbums": "Albums",
  "_navAlbums.comment": "Navigation label for the Albums view.",
  "navFavorites": "Favorites",
  "_navFavorites.comment": "Navigation label for the Favorites view. Also used as the filter button label.",
  "navGallery": "Gallery",
  "_navGallery.comment": "Navigation label for the photo gallery view.",
  "navLoading": "Loading...",
  "_navLoading.comment": "Fallback loading message shown in the status bar while navigating to a view with no specific loading message.",
  "navPeople": "People",
  "_navPeople.comment": "Navigation label for the People view. Also used as the filter section heading.",
  "navRecycleBin": "Recycle bin",
  "_navRecycleBin.comment": "Navigation label for the recycle bin view. Term ID for 'recycle bin' is 2718223",
  "navThisPc": "This PC",
  "_navThisPc.comment": "Navigation label and tab label for the local device (This PC) view. Term ID for 'PC' is 91272",
  "navTime": "Time",
  "_navTime.comment": "Navigation label for the timeline view.",
  "nlFilterBadge": "AI",
  "_nlFilterBadge.comment": "Short badge label on a natural-language (AI-generated) search filter pill. Indicates the filter was created by AI. Keep very short. Term ID for 'AI' is 1176917",
  "nlFilterDefaultLabel": "AI filter",
  "_nlFilterDefaultLabel.comment": "Fallback label for an AI-generated search filter when no specific label is available. Term ID for 'AI' is 1176917",
  "offlineLabel": "Offline",
  "_offlineLabel.comment": "Accessible label on the offline banner group and visible heading text shown when the app has no network connection.",
  "offlineReconnect": "Reconnect to see all your photos.",
  "_offlineReconnect.comment": "Body text of the offline banner shown when the app is offline.",
  "onedrive": "OneDrive",
  "_onedrive.comment": "Product name OneDrive. Term ID for 'OneDrive' is 2027121",
  "oneUpAriaLabel": "Photo viewer",
  "_oneUpAriaLabel.comment": "Accessible label on the one-up photo viewer dialog overlay.",
  "oneUpClose": "Close (Esc)",
  "_oneUpClose.comment": "Tooltip on the close button of the one-up photo viewer overlay.",
  "oneUpDeleteBody": "Are you sure you want to delete %1!s!?",
  "_oneUpDeleteBody.comment": "Body of the one-up delete confirmation dialog. %1 is the photo file name.",
  "oneUpDeleteTitle": "Delete photo?",
  "_oneUpDeleteTitle.comment": "Title of the delete confirmation dialog in the one-up photo viewer.",
  "oneUpViewInfo": "View info",
  "_oneUpViewInfo.comment": "Context menu item in the one-up photo viewer that opens the details pane.",
  "ouAddFavorite": "Add to favorites",
  "_ouAddFavorite.comment": "Tooltip on the favorite button in the one-up viewer toolbar when the photo is not yet favorited.",
  "ouCopy": "Copy",
  "_ouCopy.comment": "Tooltip and overflow menu label for the copy-to-clipboard action in the one-up viewer.",
  "ouDelete": "Delete",
  "_ouDelete.comment": "Tooltip on the delete button in the one-up photo viewer toolbar, and label on the delete confirm button.",
  "ouEditorIframeTitle": "Photo editor",
  "_ouEditorIframeTitle.comment": "Accessible name (title attribute) on the photo-editor iframe in the one-up viewer. Announced by screen readers as the iframe's purpose when focus enters it.",
  "ouFavorite": "Favorite",
  "_ouFavorite.comment": "Tooltip on the favorite button in the one-up photo viewer toolbar.",
  "ouLivePhotoBadge": "LIVE",
  "_ouLivePhotoBadge.comment": "Badge text overlaid on a photo in the one-up viewer when the item is an Apple Live Photo (still + short motion). All-caps by design.",
  "ouMoreActions": "More actions",
  "_ouMoreActions.comment": "Tooltip on the overflow (...) button in the one-up photo viewer toolbar.",
  "ouNavNext": "View next photo",
  "_ouNavNext.comment": "Tooltip on the right navigation arrow in the one-up photo viewer.",
  "ouNavPrev": "View previous photo",
  "_ouNavPrev.comment": "Tooltip on the left navigation arrow in the one-up photo viewer.",
  "ouPrint": "Print",
  "_ouPrint.comment": "Tooltip on the print button in the one-up photo viewer toolbar.",
  "ouRemoveBtn": "Remove",
  "_ouRemoveBtn.comment": "Label on the confirm button of the remove-from-album dialog.",
  "ouRemoveFavorite": "Remove from favorites",
  "_ouRemoveFavorite.comment": "Tooltip on the favorite button in the one-up viewer toolbar when the photo is already favorited.",
  "ouRemoveFromAlbum": "Remove from album",
  "_ouRemoveFromAlbum.comment": "Tooltip on the delete button when viewing a photo inside an album (replaces",
  "ouRemoveFromAlbumBody": "Are you sure you want to remove %1!s! from this album?",
  "_ouRemoveFromAlbumBody.comment": "Body of the remove-from-album dialog. %1!s! is the photo file name.",
  "ouRemoveFromAlbumNote": "The photo will not be deleted.",
  "_ouRemoveFromAlbumNote.comment": "Secondary note in the remove-from-album dialog reassuring the user the photo stays in the gallery.",
  "ouRemoveFromAlbumTitle": "Remove from album?",
  "_ouRemoveFromAlbumTitle.comment": "Title of the remove-from-album confirmation dialog.",
  "ouSetAs": "Set as",
  "_ouSetAs.comment": "Overflow menu item label that opens the Set as submenu (background/lock screen).",
  "ouSetAsBackground": "Background",
  "_ouSetAsBackground.comment": "Submenu item label for setting the photo as the desktop background.",
  "ouSetAsLockScreen": "Lock screen",
  "_ouSetAsLockScreen.comment": "Submenu item label for setting the photo as the lock screen wallpaper.",
  "ouShare": "Share",
  "_ouShare.comment": "Tooltip on the share button in the one-up photo viewer toolbar.",
  "ouToggleFullscreen": "Toggle full screen",
  "_ouToggleFullscreen.comment": "Tooltip on the fullscreen toggle button in the one-up photo viewer toolbar.",
  "pageInfo": "Page %1!d! of %2!d!",
  "_pageInfo.comment": "Page counter shown in paginated views; %1!d! is the current page, %2!d! is the total.",
  "panelFilters": "Filters",
  "_panelFilters.comment": "Title of the Filters side panel.",
  "peopleAddName": "Add a name",
  "_peopleAddName.comment": "Button label shown below unnamed person tiles; opens the name dialog.",
  "peopleAddNameCancel": "Cancel",
  "_peopleAddNameCancel.comment": "Accessible label for the dismiss button in the add-name dialog.",
  "peopleAddNameConfirm": "Confirm name",
  "_peopleAddNameConfirm.comment": "Accessible label for the confirm button in the add-name dialog.",
  "peopleAddNameFailed": "Failed to save. Try again.",
  "_peopleAddNameFailed.comment": "Error message shown in the add-name dialog when the API call to save the person name fails.",
  "peopleAddNameInputLabel": "Name for this person",
  "_peopleAddNameInputLabel.comment": "Accessible label for the text input in the add-name dialog.",
  "peopleAddNamePlaceholder": "Add a name",
  "_peopleAddNamePlaceholder.comment": "Placeholder text in the name input field of the add-name dialog.",
  "peopleAddNames": "Add names to search for people",
  "_peopleAddNames.comment": "Header for the unnamed-faces section in the People view; prompts the user to name people.",
  "peopleCoverFailed": "Failed to update cover photo",
  "_peopleCoverFailed.comment": "Error toast shown when the cover photo update failed.",
  "peopleCoverProgress": "Updating cover photo",
  "_peopleCoverProgress.comment": "Progress toast shown while the cover photo is being updated for a person.",
  "peopleCoverSuccess": "Updated cover photo",
  "_peopleCoverSuccess.comment": "Success toast shown after the cover photo was updated for a person.",
  "peopleFailed": "Failed to load people",
  "_peopleFailed.comment": "Error shown when the people list cannot be fetched.",
  "peopleFailedLoad": "Failed to load",
  "_peopleFailedLoad.comment": "Error message shown in the people pane when the people list could not be fetched.",
  "peopleHide": "Hide",
  "_peopleHide.comment": "Label on the action bar or context menu item that hides a person from the people view.",
  "peopleHideAll": "Hide all",
  "_peopleHideAll.comment": "Label on the action bar button that hides multiple selected people.",
  "peopleLearnHowItWorks": "Learn how it works",
  "_peopleLearnHowItWorks.comment": "Link text on the People empty state that opens a help article explaining how face recognition works.",
  "peopleMerge": "Merge",
  "_peopleMerge.comment": "Label on the action bar button, context menu item, and merge panel confirm button.",
  "peopleMergeMaxTwo": "Select only two people to merge",
  "_peopleMergeMaxTwo.comment": "Tooltip shown on the disabled Merge action bar button when the user has more than two people selected.",
  "peopleMergeNamePlaceholder": "Enter a name",
  "_peopleMergeNamePlaceholder.comment": "Placeholder text in the name input field of the merge panel.",
  "peopleMergePeople": "Merge people",
  "_peopleMergePeople.comment": "Label on the header button that enters merge mode in the people view.",
  "peopleMergePrompt": "Select two faces to merge, and add a name",
  "_peopleMergePrompt.comment": "Instructional text in the merge panel telling the user to pick two people.",
  "peopleMerging": "Merging...",
  "_peopleMerging.comment": "Label on the merge confirm button while a merge operation is in progress.",
  "peopleModeLabel": "People filter mode",
  "_peopleModeLabel.comment": "Accessible group label for the OR/AND toggle that controls whether the people filter matches any or all selected people.",
  "peopleNoneBody": "When OneDrive recognizes faces in your photos, they'll be grouped here by person.",
  "_peopleNoneBody.comment": "Subtitle of the empty state shown on the People page when face recognition has not produced any people yet. Term ID for 'OneDrive' is 2027121",
  "peopleNoneFound": "No recognized people found",
  "_peopleNoneFound.comment": "Message shown in the people pane when face recognition returns no results.",
  "peopleNoneTitle": "No people found yet",
  "_peopleNoneTitle.comment": "Title of the empty state shown on the People page when face recognition has not produced any people yet.",
  "peopleNoPhotos": "No photos found for this selection",
  "_peopleNoPhotos.comment": "Message shown when the selected people combination returns no photos.",
  "peoplePin": "Pin",
  "_peoplePin.comment": "Tooltip and aria-label for the pin button on a person card; pins the person to the top of the people grid.",
  "peoplePinAll": "Pin all",
  "_peoplePinAll.comment": "Label on the action bar button that pins multiple selected people.",
  "peoplePinAndAddName": "Pin and add a name",
  "_peoplePinAndAddName.comment": "Aria-label for the pin button on an unnamed person card; the button both pins the person and opens the name dialog.",
  "peopleRemoveConfirmBodyAll": "Items will be permanently removed from this page, but they won't be deleted from your photos. This person will be removed from your People section.",
  "_peopleRemoveConfirmBodyAll.comment": "Dialog body when all photos are being removed (person will disappear).",
  "peopleRemoveConfirmBodyPartial": "Items will be permanently removed from this page, but they won't be deleted from your photos.",
  "_peopleRemoveConfirmBodyPartial.comment": "Dialog body when some photos are being removed from a person.",
  "peopleRemoveConfirmTitleAll": "Remove all items of this person?",
  "_peopleRemoveConfirmTitleAll.comment": "Dialog title when all photos of a person are selected for removal.",
  "peopleRemoveConfirmTitleNamed": "Remove items from %1!s!?",
  "_peopleRemoveConfirmTitleNamed.comment": "%1!s! is the person's name. Dialog title for partial removal from a named person.",
  "peopleRemoveConfirmTitleUnnamed": "Remove items from this person?",
  "_peopleRemoveConfirmTitleUnnamed.comment": "Dialog title for partial removal from an unnamed person.",
  "peopleRemoveFailed": "Failed to remove items",
  "_peopleRemoveFailed.comment": "Error toast when all remove-from-person operations failed.",
  "peopleRemoveFilter": "Remove",
  "_peopleRemoveFilter.comment": "Accessible title on the remove button inside an active people filter pill in the shell.",
  "peopleRemovePartialFailed": "Failed to remove %1!d! items",
  "_peopleRemovePartialFailed.comment": "%1!d! is the number of items that failed. Partial-failure toast.",
  "peopleRemoveProgress": "Removing items",
  "_peopleRemoveProgress.comment": "Progress toast shown while photos are being removed from a person.",
  "peopleRemoveSuccess": "Removed %1!d! item(s)",
  "_peopleRemoveSuccess.comment": "%1!d! is the number of items removed. Success toast after removing photos from a person.",
  "peopleSelectedOne": "%1!s! selected",
  "_peopleSelectedOne.comment": "Selection count label in the people action bar (singular); %1!s! is the count.",
  "peopleSelectedOther": "%1!s! selected",
  "_peopleSelectedOther.comment": "Selection count label in the people action bar (plural); %1!s! is the count.",
  "peopleSelectPerson": "Select a person to see their photos.",
  "_peopleSelectPerson.comment": "Subtitle below the unnamed-faces header; guides the user to select a person tile.",
  "peopleSelectPrompt": "Select one or more people above to see their photos",
  "_peopleSelectPrompt.comment": "Placeholder shown in the photos area of the people view before the user selects anyone.",
  "peopleShow": "Show",
  "_peopleShow.comment": "Label on the action bar or context menu item that shows a hidden person in the people view.",
  "peopleShowAll": "Show all",
  "_peopleShowAll.comment": "Label on the action bar button that shows multiple hidden people.",
  "peopleShowAllUnnamed": "Show all %1!s! unnamed faces",
  "_peopleShowAllUnnamed.comment": "Label on the expandable row that reveals unrecognized faces. %1 is a locale-formatted count string.",
  "peopleShowHidePeople": "Show/Hide people",
  "_peopleShowHidePeople.comment": "Label on the header button that enters show/hide mode in the people view.",
  "peopleSignIn": "Sign in to see people",
  "_peopleSignIn.comment": "Message shown in the people pane when the user is not signed in.",
  "peopleSignInBtn": "Sign in",
  "_peopleSignInBtn.comment": "Button in the people pane that initiates sign-in.",
  "peopleSignInSubtitle": "Sign in to see your photos organized by the people you know and love",
  "_peopleSignInSubtitle.comment": "Subtitle on the People pivot sign-in screen.",
  "peopleSignInTitle": "See the people who matter most",
  "_peopleSignInTitle.comment": "Title on the People pivot sign-in screen. Invites the user to sign in.",
  "peopleSortAlpha": "Sort alphabetically",
  "_peopleSortAlpha.comment": "Tooltip on the sort-alphabetically button in the people view toolbar.",
  "peopleSortAlphaLabel": "A-Z",
  "_peopleSortAlphaLabel.comment": "Short label on the button that sorts the people grid alphabetically.",
  "peopleSortCount": "Sort by photo count",
  "_peopleSortCount.comment": "Tooltip on the sort-by-count button in the people view toolbar.",
  "peopleSortCountLabel": "Count",
  "_peopleSortCountLabel.comment": "Short label on the button that sorts the people grid by photo count.",
  "peopleUnknown": "Unknown",
  "_peopleUnknown.comment": "Fallback display name for a person whose identity could not be resolved.",
  "peopleUnpin": "Unpin",
  "_peopleUnpin.comment": "Tooltip and aria-label for the unpin button on a person card; removes the person from the pinned section.",
  "peopleUnpinAll": "Unpin all",
  "_peopleUnpinAll.comment": "Label on the action bar button that unpins multiple selected people.",
  "peopleViewAllInGallery": "View all in Gallery >",
  "_peopleViewAllInGallery.comment": "Label on the link that navigates from the People L2 view to the main Gallery view filtered by the current person. Trailing '>' indicates navigation.",
  "personUnnamed": "Unnamed",
  "_personUnnamed.comment": "Fallback label for a person who has not been given a name.",
  "photosLoading": "Loading photos...",
  "_photosLoading.comment": "Status message shown while photos are loading.",
  "photoUntitled": "Untitled",
  "_photoUntitled.comment": "Fallback label for a photo that has no filename.",
  "pillFolderSyncTooltip": "We're bringing in images from this folder.",
  "_pillFolderSyncTooltip.comment": "Tooltip on the compact sync pill in the sources folder view.",
  "pillSyncStatus": "Sync status",
  "_pillSyncStatus.comment": "Accessible label on the sync status pill button.",
  "pillTooltipChecking": "We're updating your gallery. Checking for new photos and videos.",
  "_pillTooltipChecking.comment": "Tooltip on the sync pill when Drive is checking for changes.",
  "pillTooltipSyncing": "We're updating your gallery. Soon you'll see all the photos from your OneDrive cloud storage.",
  "_pillTooltipSyncing.comment": "Tooltip on the sync pill when Drive is syncing cloud photos. Term ID for 'OneDrive' is 2027121",
  "pillTooltipThisPc": "We're updating your gallery. Soon you'll see all the photos you've added from this PC.",
  "_pillTooltipThisPc.comment": "Tooltip on the sync pill when showing photos from all watched folders on this PC. Term ID for 'PC' is 91272",
  "pillTooltipThisPcFolder": "We're updating your gallery. Soon you'll see all the photos from %1!s!.",
  "_pillTooltipThisPcFolder.comment": "%1!s! is the folder name. Tooltip on the sync pill when a specific watched folder is selected.",
  "pillUpdating": "Updating...",
  "_pillUpdating.comment": "Label shown on the sync status pill hover state while syncing is in progress.",
  "progressPanelClose": "Close",
  "_progressPanelClose.comment": "Accessible label on the corner X button that closes the progress panel.",
  "progressPanelDismiss": "Dismiss",
  "_progressPanelDismiss.comment": "Per-item button in the progress panel that discards an item without retrying.",
  "progressPanelDismissAll": "Dismiss all",
  "_progressPanelDismissAll.comment": "Bulk button in the progress panel header that discards every failed item.",
  "progressPanelExpand": "Show details",
  "_progressPanelExpand.comment": "Button label in the collapsed group toast that opens the full progress panel.",
  "progressPanelRetry": "Retry",
  "_progressPanelRetry.comment": "Per-item button in the progress panel that retries a failed operation.",
  "progressPanelTitle": "Progress",
  "_progressPanelTitle.comment": "Generic title shown in the progress panel header when no operation-specific title is provided.",
  "reauthSubtitle": "Sign in with your Microsoft account to see all your photos.",
  "_reauthSubtitle.comment": "Subtitle of the re-authentication prompt shown when the user's session has expired. Term ID for 'Microsoft account' is 1598625",
  "reauthTitle": "See all your OneDrive photos",
  "_reauthTitle.comment": "Title of the re-authentication prompt shown when the user's session has expired and they need to sign in again to view cloud photos. Term ID for 'OneDrive Photos' is 3227191",
  "recycleCardDateDeleted": "Date deleted",
  "_recycleCardDateDeleted.comment": "Label on the placeholder card that displays the date the item was deleted.",
  "recycleCardSize": "Size",
  "_recycleCardSize.comment": "Label on the placeholder card that displays the file size of a deleted item without a thumbnail.",
  "recycleCloudUnavail": "Cloud recycle bin is unavailable. Showing local items only.",
  "_recycleCloudUnavail.comment": "Banner shown in the recycle bin when the cloud recycle bin cannot be reached. Term ID for 'recycle bin' is 2718223",
  "recycleEmptyBody": "Photos and videos you delete will appear here.",
  "_recycleEmptyBody.comment": "Body text of the recycle bin empty state.",
  "recycleEmptyHeading": "No deleted items",
  "_recycleEmptyHeading.comment": "Heading of the empty state shown when the recycle bin has no items.",
  "recycleErrorBody": "There was a problem loading your deleted photos. Please try again.",
  "_recycleErrorBody.comment": "Body text of the recycle bin error state.",
  "recycleErrorHeading": "Couldn't load recycle bin",
  "_recycleErrorHeading.comment": "Heading of the error state shown when the recycle bin fails to load. Term ID for 'recycle bin' is 2718223",
  "recycleGalleryLabel": "Recycle bin gallery",
  "_recycleGalleryLabel.comment": "Accessible name (aria-label) for the recycle bin photo gallery canvas element. Term ID for 'recycle bin' is 2718223",
  "recycleLocalUnavail": "Local recycle bin is unavailable. Showing cloud items only.",
  "_recycleLocalUnavail.comment": "Banner shown in the recycle bin when the local recycle bin cannot be reached. Term ID for 'recycle bin' is 2718223",
  "recycleRestore": "Restore",
  "_recycleRestore.comment": "Label on the button that restores selected items from the recycle bin.",
  "recycleRestoring": "Restoring...",
  "_recycleRestoring.comment": "Transient label on the Restore button while items are being restored.",
  "recycleRestoringOne": "Restoring %1!s! item",
  "_recycleRestoringOne.comment": "Progress toast shown while restoring a single item from the recycle bin. %1!s! is the count (always 1).",
  "recycleRestoringOther": "Restoring %1!s! items",
  "_recycleRestoringOther.comment": "Progress toast shown while restoring multiple items from the recycle bin. %1!s! is the count.",
  "recycleSelectionLimit": "You can restore up to 50 items at a time",
  "_recycleSelectionLimit.comment": "Warning toast shown when the user attempts to select more than 50 items in the recycle bin.",
  "recycleToastBatchFailedGeneric": "Failed to restore items",
  "_recycleToastBatchFailedGeneric.comment": "Batch restore failure toast when no count is available.",
  "recycleToastBatchFailedOne": ", %1!s! failed",
  "_recycleToastBatchFailedOne.comment": "Appended to batch restore toast when some items failed (singular); %1!s! is the fail count.",
  "recycleToastBatchFailedOther": ", %1!s! failed",
  "_recycleToastBatchFailedOther.comment": "Appended to batch restore toast when some items failed (plural); %1!s! is the fail count.",
  "recycleToastBatchRestoredOne": "Restored %1!s! item",
  "_recycleToastBatchRestoredOne.comment": "Batch restore success toast (singular); %1!s! is the count.",
  "recycleToastBatchRestoredOther": "Restored %1!s! items",
  "_recycleToastBatchRestoredOther.comment": "Batch restore success toast (plural); %1!s! is the count.",
  "recycleToastFailed": "Failed to restore: %1!s!",
  "_recycleToastFailed.comment": "Toast notification after failing to restore a single item; %1!s! is the item name.",
  "recycleToastFailedGeneric": "Failed to restore item",
  "_recycleToastFailedGeneric.comment": "Toast notification after failing to restore an item when no name is available.",
  "recycleToastRestored": "Restored ",
  "_recycleToastRestored.comment": "Toast notification after successfully restoring a single item; %1!s! is the item name.",
  "reportAbuseHeader": "Report a concern",
  "_reportAbuseHeader.comment": "Title of the report concern dialog.",
  "reportButton": "Report",
  "_reportButton.comment": "Primary action button label in the report concern dialog.",
  "reportChildExploitation": "Child sexual exploitation or abuse",
  "_reportChildExploitation.comment": "Report concern category: child sexual exploitation or abuse.",
  "reportChoiceAria": "Report a concern dialog. Tell us your concern. Use up and down arrow key to navigate between choices.",
  "_reportChoiceAria.comment": "Accessible label for the radio group in the report concern dialog.",
  "reportCopyright": "Copyright infringement",
  "_reportCopyright.comment": "Report concern category: copyright infringement.",
  "reportCopyrightProcedureText": "For copyright issues, please see our <a href=",
  "_reportCopyrightProcedureText.comment": "Copyright infringement detail text with inline link to the copyright claims procedure page.",
  "reportDetailsPlaceholder": "Include any details about the content",
  "_reportDetailsPlaceholder.comment": "Placeholder text for the optional details textarea in the report concern dialog.",
  "reportError": "Sorry, something went wrong. Please try again later.",
  "_reportError.comment": "Error message shown in the report concern dialog when submission fails.",
  "reportFraud": "Fraud or spam",
  "_reportFraud.comment": "Report concern category: fraud or spam.",
  "reportGraphicViolence": "Graphic violence and human or animal gore",
  "_reportGraphicViolence.comment": "Report concern category: graphic violence and human or animal gore.",
  "reportHarmfulSubstances": "Harmful substances",
  "_reportHarmfulSubstances.comment": "Report concern category: alcohol, tobacco, or drugs.",
  "reportHateSpeech": "Hate speech",
  "_reportHateSpeech.comment": "Report concern category: hate speech.",
  "reportImminentHarm": "Dangerous stunts and challenges",
  "_reportImminentHarm.comment": "Report concern category: dangerous stunts and challenges (imminent harm).",
  "reportMalware": "Malware or viruses",
  "_reportMalware.comment": "Report concern category: malware or viruses.",
  "reportNonConsensual": "Non-consensual threat or exposure of private sexual images",
  "_reportNonConsensual.comment": "Report concern category: non-consensual adult images.",
  "reportOther": "Other",
  "_reportOther.comment": "Report concern category: other.",
  "reportPrivacyHeader": "Please do not provide any personal or sensitive information. <a href=",
  "_reportPrivacyHeader.comment": "Privacy notice text at the bottom of the report concern dialog with inline link to the privacy page.",
  "reportSending": "Sending your report...",
  "_reportSending.comment": "Spinner/status text while the report concern request is in flight.",
  "reportSentButton": "Done",
  "_reportSentButton.comment": "Button label to dismiss the report concern dialog after the report has been sent.",
  "reportSentHeader": "Report sent",
  "_reportSentHeader.comment": "Title shown in the report concern dialog after the report is successfully submitted.",
  "reportSentText": "Thank you for reporting a concern to Microsoft. We take your online safety seriously and are investigating your submission in accordance with our <a href=",
  "_reportSentText.comment": "Body text in the report concern sent confirmation screen with inline link to the Code of Conduct page. Term ID for 'Microsoft' is 1479033",
  "reportSexuallyInappropriate": "Sexually inappropriate",
  "_reportSexuallyInappropriate.comment": "Report concern category: sexually inappropriate content.",
  "reportSuicideSelfHarm": "Suicide or self-harm",
  "_reportSuicideSelfHarm.comment": "Report concern category: suicide or self-harm.",
  "reportTellConcern": "Tell us your concern. For reference, see the <a href=",
  "_reportTellConcern.comment": "Subtitle in the report concern dialog. The inline link points to the Code of Conduct page.",
  "reportTerroristContent": "Terrorist or violent extremist content",
  "_reportTerroristContent.comment": "Report concern category: terrorist or violent extremist content.",
  "reportThreatsHarassment": "Bullying, harassment, or threats",
  "_reportThreatsHarassment.comment": "Report concern category: bullying, harassment, or threats.",
  "reportTrafficking": "Trafficking",
  "_reportTrafficking.comment": "Report concern category: trafficking.",
  "searchClearSelTip": "Clear selection (Ctrl+D)",
  "_searchClearSelTip.comment": "Tooltip on the Clear Selection button in the search results toolbar.",
  "searchCountError": "Error",
  "_searchCountError.comment": "Text shown in the search result count area when the search request fails.",
  "searchEnterTerm": "Enter a search term to find photos.",
  "_searchEnterTerm.comment": "Prompt shown before the user has typed a search query.",
  "searchNoResults": "No results",
  "_searchNoResults.comment": "Heading shown when a search returns no results.",
  "searchPlaceholder": "Search for photos",
  "_searchPlaceholder.comment": "Placeholder text in the search input field.",
  "searchResultsGallery": "Search results gallery",
  "_searchResultsGallery.comment": "Accessible label on the search results canvas/gallery region.",
  "searchResultsTitle": "Search results",
  "_searchResultsTitle.comment": "Page heading shown above the search results gallery.",
  "searchSearching": "Searching...",
  "_searchSearching.comment": "Heading shown in the search empty state while a search is in progress.",
  "searchSelectAll": "Select all",
  "_searchSelectAll.comment": "Label on the Select All button in the search results toolbar.",
  "searchSelectAllTip": "Select all (Ctrl+A)",
  "_searchSelectAllTip.comment": "Tooltip on the Select All button in the search results toolbar.",
  "searchTabThisPc": "This PC · %1!d!",
  "_searchTabThisPc.comment": "Label on the This PC tab in the search results view after local search completes. %1 is the number of local results found. Term ID for 'PC' is 91272",
  "searchTryOther": "Try searching for something else",
  "_searchTryOther.comment": "Subtext shown below the no-results heading.",
  "searchZeroResults": "0 results",
  "_searchZeroResults.comment": "Text shown in the search result count area when a search returns no items.",
  "sendFeedback": "Send feedback",
  "_sendFeedback.comment": "Tooltip and accessible label for the Send Feedback button.",
  "settings": "Settings",
  "_settings.comment": "Tooltip on the settings button and heading of the settings panel.",
  "settingsAbout": "About",
  "_settingsAbout.comment": "Menu item in the settings callout that opens the About dialog showing app version and device ID.",
  "settingsAboutAppVersion": "App Version",
  "_settingsAboutAppVersion.comment": "Label in the About dialog for the application version number.",
  "settingsAboutCopied": "Copied!",
  "_settingsAboutCopied.comment": "Button text shown briefly after successfully copying to clipboard.",
  "settingsAboutCopy": "Copy to clipboard",
  "_settingsAboutCopy.comment": "Button in the About dialog that copies version and device information to the clipboard.",
  "settingsAboutDeviceId": "Device ID",
  "_settingsAboutDeviceId.comment": "Label in the About dialog for the unique device identifier.",
  "settingsAboutTitle": "About OneDrive Photos",
  "_settingsAboutTitle.comment": "Title of the About dialog that shows app version and device information. Term ID for 'OneDrive Photos' is 3227191",
  "settingsAboutUnknown": "Unknown device ID",
  "_settingsAboutUnknown.comment": "Fallback shown in the About dialog when the device ID is not available.",
  "settingsBody": "Settings are accessible from the original shell. Use the settings panel in the sidebar to configure your preferences.",
  "_settingsBody.comment": "Body text on the settings stub page.",
  "settingsBuyStorage": "Buy storage",
  "_settingsBuyStorage.comment": "Link in the settings callout quota section that opens the OneDrive storage purchase page.",
  "settingsManage": "Manage",
  "_settingsManage.comment": "Link in the settings callout quota section that opens the OneDrive storage management page.",
  "settingsMoreSettings": "More settings",
  "_settingsMoreSettings.comment": "Label for the link to full OneDrive settings.",
  "settingsQuotaUsed": "%1!s! GB used of %2!s! (%3!d!%)",
  "_settingsQuotaUsed.comment": "Storage quota summary shown in the settings callout. %1 = used amount (e.g. 79.2), %2 = total capacity with unit (e.g. 100 GB or 1 TB), %3 = integer percentage used (e.g. 80).",
  "settingsSubmitFeedback": "Submit feedback",
  "_settingsSubmitFeedback.comment": "Menu item in the settings callout that opens the feedback dialog.",
  "settingsTheme": "Theme",
  "_settingsTheme.comment": "Label for the theme selector row in settings.",
  "settingsThemeDark": "Dark",
  "_settingsThemeDark.comment": "Label for the dark theme option.",
  "settingsThemeLight": "Light",
  "_settingsThemeLight.comment": "Label for the light theme option.",
  "settingsThemeSystem": "System",
  "_settingsThemeSystem.comment": "Label for the system-default theme option.",
  "showInSidebar": "Show in sidebar",
  "_showInSidebar.comment": "Tooltip on the checkbox that pins a view to the navigation sidebar.",
  "signIn": "Sign In",
  "_signIn.comment": "Label on the sign-in button in the account dropdown.",
  "signingIn": "Signing in...",
  "_signingIn.comment": "Transient label on the sign-in button while authentication is in progress.",
  "signingOut": "Signing out...",
  "_signingOut.comment": "Label on the sign-out progress overlay while the sign-out request is completing.",
  "signOut": "Sign out",
  "_signOut.comment": "Label on the sign-out button in the account dropdown and sign-out confirmation dialog.",
  "signOutConfirmBody": "If you sign out, you won't see your OneDrive photos, albums, moments, or people in this app. You'll only see folders you've added under This PC.",
  "_signOutConfirmBody.comment": "Body text of the sign-out confirmation dialog explaining what the user will lose access to after signing out. Term ID for 'OneDrive Photos' is 3227191 Term ID for 'PC' is 91272",
  "signOutConfirmTitle": "Sign out of OneDrive?",
  "_signOutConfirmTitle.comment": "Title of the confirmation dialog shown when the user clicks Sign out in the account dropdown. Term ID for 'OneDrive' is 2027121",
  "somethingWentWrong": "Something went wrong.",
  "_somethingWentWrong.comment": "Generic error message for permanent failures where retrying will not help.",
  "sort": "Sort",
  "_sort.comment": "Label on the sort dropdown button in the Favorites view.",
  "sortNewestFirst": "Showing newest first",
  "_sortNewestFirst.comment": "Tooltip on the sort button in the OD4 shell when photos are sorted newest to oldest.",
  "sortOldestFirst": "Showing oldest first",
  "_sortOldestFirst.comment": "Tooltip on the sort button in the OD4 shell when photos are sorted oldest to newest.",
  "source": "Source",
  "_source.comment": "Prefix for the source badge accessible label (e.g., 'Source: Shared' or 'Source: On this PC').",
  "sourceInICloud": "In iCloud",
  "_sourceInICloud.comment": "Label shown on the tile hover surface badge for photos imported from an iCloud sync root. Term ID for 'iCloud' is 2700626",
  "sourceOnThisPc": "On this PC",
  "_sourceOnThisPc.comment": "Label shown on the tile hover surface badge for local-only photos from watched folders. Term ID for 'PC' is 91272",
  "sourcesAddFolderFailed": "Failed to add folder",
  "_sourcesAddFolderFailed.comment": "Toast shown when adding a new photo source folder fails unexpectedly.",
  "sourcesBackedUp": "Backed up",
  "_sourcesBackedUp.comment": "Badge label shown when a folder source is backed up to OneDrive.",
  "sourcesCtxDeleteBody": "This photo is stored on this PC only and will be moved to the Recycle Bin on this PC",
  "_sourcesCtxDeleteBody.comment": "Secondary body of the delete confirmation dialog for a local photo - tells user it goes to the Windows Recycle Bin. Term ID for 'Recycle Bin' is 100131 Term ID for 'PC' is 91272",
  "sourcesCtxDeleteBodyFallback": "Are you sure you want to delete this photo?",
  "_sourcesCtxDeleteBodyFallback.comment": "Body of the sources delete confirmation dialog when the photo has no display name.",
  "sourcesDelete": "Delete",
  "_sourcesDelete.comment": "Tooltip on the delete hover button that appears on a photo thumbnail in the sources view.",
  "sourcesEmptyDesc": "Turn local folders into photo sources for your Gallery. These sources will remain local and won't take up space on OneDrive.",
  "_sourcesEmptyDesc.comment": "Body text of the Sources view empty state explaining how local sources work. Term ID for 'OneDrive' is 2027121",
  "sourcesEmptyTitle": "View local photos in OneDrive",
  "_sourcesEmptyTitle.comment": "Heading of the Sources view empty state when no local photo sources have been added. Term ID for 'OneDrive' is 2027121",
  "sourcesErrAddFolderHttp": "Failed to add folder: %1!s!",
  "_sourcesErrAddFolderHttp.comment": "Toast shown when adding a source folder fails with an unexpected HTTP error; %1!s! is the error detail.",
  "sourcesErrDriveInFolder": "This folder contains a drive.",
  "_sourcesErrDriveInFolder.comment": "Toast shown when the user tries to add a folder that contains a drive root.",
  "sourcesErrFolderConflict": "Folder conflict. Choose another folder.",
  "_sourcesErrFolderConflict.comment": "Toast shown for an unrecognized 409 conflict code when adding a source folder.",
  "sourcesErrFolderExists": "This folder is already a source.",
  "_sourcesErrFolderExists.comment": "Toast shown when the user tries to add a folder that is already a photo source.",
  "sourcesErrNestedInSource": "This folder is inside an existing source.",
  "_sourcesErrNestedInSource.comment": "Toast shown when the user tries to add a folder that is nested within an existing source.",
  "sourcesErrSourceInFolder": "This folder contains an existing source.",
  "_sourcesErrSourceInFolder.comment": "Toast shown when the user tries to add a folder that already contains a source.",
  "sourcesFolderAddPhotos": "Add photos from File Explorer",
  "_sourcesFolderAddPhotos.comment": "Prompt shown in the empty-folder state of the sources folder view. Term ID for 'File Explorer' is 1707188",
  "sourcesFolderFailed": "Failed to load folder contents",
  "_sourcesFolderFailed.comment": "Error shown when the contents of a local folder cannot be listed.",
  "sourcesFolderPathLabel": "Folder path",
  "_sourcesFolderPathLabel.comment": "Accessible label for the breadcrumb navigation element in the Sources/Folders view.",
  "sourceShared": "Shared",
  "_sourceShared.comment": "Label shown on the tile hover surface badge for shared photos (Add to OneDrive content).",
  "sourcesItemCountOne": "%1!s! item",
  "_sourcesItemCountOne.comment": "Singular form for item count (e.g., '1 item'). %1 is the formatted number with locale-specific separators.",
  "sourcesItemCountOther": "%1!s! items",
  "_sourcesItemCountOther.comment": "Plural form for item count (e.g., '2 items', '1,234 items'). %1 is the formatted number with locale-specific separators.",
  "sourcesLoading": "Loading sources...",
  "_sourcesLoading.comment": "Status message shown while the sources/This PC view is loading.",
  "sourcesLoadingFolder": "Loading folder...",
  "_sourcesLoadingFolder.comment": "Status text shown in the folder loading overlay while a source folder is being scanned.",
  "sourcesMoreOptions": "More options",
  "_sourcesMoreOptions.comment": "Tooltip on the overflow menu button in the This PC source row.",
  "sourcesNotAvailable": "Local photo sources are not available on this OneDrive build.",
  "_sourcesNotAvailable.comment": "Toast shown when the add-source API returns 501 (feature not enabled in this build). Term ID for 'OneDrive' is 2027121",
  "sourcesOnICloud": "On iCloud",
  "_sourcesOnICloud.comment": "Badge label shown when a folder source is stored in iCloud. Term ID for 'iCloud' is 2700626",
  "sourcesOnThisPc": "On this PC",
  "_sourcesOnThisPc.comment": "Badge label shown when a folder source is stored locally on this device. Term ID for 'PC' is 91272",
  "sourcesPhotoCountOne": "%1!s! photo",
  "_sourcesPhotoCountOne.comment": "Singular form for photo count (e.g., '1 photo'). %1 is the formatted number with locale-specific separators.",
  "sourcesPhotoCountOther": "%1!s! photos",
  "_sourcesPhotoCountOther.comment": "Plural form for photo count (e.g., '2 photos', '1,234 photos'). %1 is the formatted number with locale-specific separators.",
  "sourcesPhotosGallery": "This PC photos gallery",
  "_sourcesPhotosGallery.comment": "Screen-reader label for the photo grid in the This PC folder browser (Sources L2 view). Term ID for 'PC' is 91272",
  "sourcesRemoveFailed": "Failed to remove source",
  "_sourcesRemoveFailed.comment": "Toast shown when removing a photo source folder fails.",
  "sourcesRemoveGallery": "Remove from gallery",
  "_sourcesRemoveGallery.comment": "Context menu item in the Sources view that removes the selected source folder from the photo gallery.",
  "sourcesRemoving": "Removing...",
  "_sourcesRemoving.comment": "Transient label on a source-removal button while the remove operation is in progress.",
  "sourcesTileEmpty": "Empty",
  "_sourcesTileEmpty.comment": "Label shown in a source tile's count area when the folder contains no photos or videos.",
  "sourcesUpsellSubtitle": "Click to sign in",
  "_sourcesUpsellSubtitle.comment": "Subtitle text under the OneDrive name on the sign-in upsell tile in the Sources view, prompting a signed-out user to sign in.",
  "sourcesVideoCountOne": "%1!s! video",
  "_sourcesVideoCountOne.comment": "Singular form for video count (e.g., '1 video'). %1 is the formatted number with locale-specific separators.",
  "sourcesVideoCountOther": "%1!s! videos",
  "_sourcesVideoCountOther.comment": "Plural form for video count (e.g., '2 videos', '1,234 videos'). %1 is the formatted number with locale-specific separators.",
  "spotlightDefaultName": "Spotlight",
  "_spotlightDefaultName.comment": "Fallback name for a spotlight (collection) when no name has been assigned.",
  "spotlightFailed": "Failed to create spotlight",
  "_spotlightFailed.comment": "Status toast when spotlight/video creation fails.",
  "spotlightGetting": "Getting photos from current view...",
  "_spotlightGetting.comment": "Status toast while collecting photos from the active view for export.",
  "spotlightNoPhotos": "No photos in current view",
  "_spotlightNoPhotos.comment": "Status toast when the active view has no photos available for export.",
  "spotlightNoView": "No active view to get photos from",
  "_spotlightNoView.comment": "Status toast when a spotlight/video export is attempted but no view is active.",
  "spotlightUnsupported": "This view doesn't support photo export",
  "_spotlightUnsupported.comment": "Status toast when the active view does not support exporting photos.",
  "statusCopied": "Copied to clipboard",
  "_statusCopied.comment": "Status toast shown after a photo is successfully copied to the clipboard.",
  "statusCopyFailed": "Copy failed",
  "_statusCopyFailed.comment": "Status toast shown when copying a photo to the clipboard fails.",
  "statusCopyingLink": "Copying link...",
  "_statusCopyingLink.comment": "Status toast shown while a shareable link is being generated.",
  "statusDeletedFailed": "%1!d! deleted, %2!d! failed",
  "_statusDeletedFailed.comment": "Status after batch delete; %1!d! = number deleted, %2!d! = number failed.",
  "statusDesktopBgSet": "Desktop background set",
  "_statusDesktopBgSet.comment": "Status shown after successfully setting the desktop background.",
  "statusFavoriteAdded": "Added to favorites",
  "_statusFavoriteAdded.comment": "Success toast shown after the favorite request completes (one or more items were added to the user's favorites).",
  "statusFavoriteFailed": "Failed to update favorite",
  "_statusFavoriteFailed.comment": "Status toast shown when the favorite or unfavorite request fails.",
  "statusFavoriteRemoved": "Removed from favorites",
  "_statusFavoriteRemoved.comment": "Success toast shown after the unfavorite request completes (one or more items were removed from the user's favorites).",
  "statusLinkCopied": "Link copied to clipboard",
  "_statusLinkCopied.comment": "Status toast shown after a shareable link is successfully copied.",
  "statusLockScreenSet": "Lock screen set",
  "_statusLockScreenSet.comment": "Status shown after successfully setting the lock screen wallpaper.",
  "statusMovedToRecycleBin": "Moved to recycle bin",
  "_statusMovedToRecycleBin.comment": "Status shown after a photo is successfully deleted (moved to recycle bin). Term ID for 'recycle bin' is 2718223",
  "statusNoPhotoId": "Failed - photo has no ID",
  "_statusNoPhotoId.comment": "Status toast shown when a wallpaper or copy action fails because the photo has no server ID.",
  "statusSettingBackground": "Setting background...",
  "_statusSettingBackground.comment": "Status shown while setting a photo as the desktop background.",
  "statusSettingLockScreen": "Setting lock screen...",
  "_statusSettingLockScreen.comment": "Status shown while setting a photo as the lock screen wallpaper.",
  "statusShareFailed": "Share failed",
  "_statusShareFailed.comment": "Status toast shown when generating or copying a shareable link fails.",
  "statusShareSent": "Shared successfully",
  "_statusShareSent.comment": "Status toast shown after a share is completed via the share sheet.",
  "statusWallpaperFailed": "Failed to set wallpaper",
  "_statusWallpaperFailed.comment": "Status toast shown when setting the desktop wallpaper fails.",
  "statusWallpaperTimeout": "Failed - request timed out",
  "_statusWallpaperTimeout.comment": "Status toast shown when the set-as-wallpaper request does not complete within the expected window.",
  "storageAlmostFullPill": "Storage almost full ({{percent}}%)",
  "_storageAlmostFullPill.comment": "Label on the topbar quota pill when the user is critically close to their storage limit (above 90% used). {{percent}} is the usage percentage.",
  "storageBannerCriticalTitle": "Your storage is almost full ({{percent}}%)",
  "_storageBannerCriticalTitle.comment": "Banner title shown when the user's OneDrive storage is critically full (90-99% used); {{percent}} is the usage percentage.",
  "storageBannerErrorBody": "You can't upload new files or send and receive email for this account.",
  "_storageBannerErrorBody.comment": "Banner body shown alongside the storage banner title for error states (full/over).",
  "storageBannerFullTitle": "Your storage is full ({{percent}}%)",
  "_storageBannerFullTitle.comment": "Banner title shown when the user's OneDrive storage is full (at 100% quota); {{percent}} is the usage percentage.",
  "storageBannerNearingTitle": "You're running low on storage ({{percent}}%)",
  "_storageBannerNearingTitle.comment": "Banner title shown when the user is running low on OneDrive storage (70-89% used); {{percent}} is the usage percentage.",
  "storageBannerOverTitle": "You're over your storage limit ({{percent}}%)",
  "_storageBannerOverTitle.comment": "Banner title shown when the user has exceeded their OneDrive storage quota; {{percent}} is the usage percentage.",
  "storageBannerWarnBody": "When you run out of storage, you won't be able to upload new files or send and receive email for this account.",
  "_storageBannerWarnBody.comment": "Banner body shown alongside the storage banner title for warning states (nearing/critical).",
  "storageBlockedPill": "Account blocked",
  "_storageBlockedPill.comment": "Label on the topbar quota pill when the user's account has been suspended or blocked due to storage policy violations.",
  "storageBuyMorePill": "Buy more storage",
  "_storageBuyMorePill.comment": "Label on the topbar quota pill for 100GB plan users who can upgrade to a higher tier.",
  "storageDismiss": "Dismiss",
  "_storageDismiss.comment": "Button to dismiss the storage quota banner.",
  "storageFullPill": "Storage is full",
  "_storageFullPill.comment": "Label on the topbar quota pill when the user has reached exactly 100% of their storage quota.",
  "storageGetMore": "Get more storage",
  "_storageGetMore.comment": "Label used in the storage near-limit banner link and the topbar quota pill when the user has plenty of storage remaining (0-50% used). Opens the OneDrive storage management page.",
  "storageLowPill": "Low on storage ({{percent}}%)",
  "_storageLowPill.comment": "Label on the topbar quota pill when the user is nearing their storage limit (70-90% used). {{percent}} is the usage percentage.",
  "storageManage": "Manage storage",
  "_storageManage.comment": "Link in the storage banner that opens the OneDrive storage management page.",
  "storageOverPill": "Over storage limit",
  "_storageOverPill.comment": "Short pill label shown in the nav when the user is over their storage limit.",
  "subscriptionBody": "Subscription management is coming soon. Stay tuned for premium features.",
  "_subscriptionBody.comment": "Body text on the subscription stub page.",
  "surveyCommentQuestion": "Please tell us more. Why did you choose that answer?",
  "_surveyCommentQuestion.comment": "Follow-up question after the user selects a rating.",
  "surveyNo": "Not now",
  "_surveyNo.comment": "Button label to decline the NPS survey prompt.",
  "surveyPromptQuestion": "We have just two questions for you.",
  "_surveyPromptQuestion.comment": "Subtitle shown when prompting the user for an NPS survey.",
  "surveyPromptTitle": "We'd love your feedback!",
  "_surveyPromptTitle.comment": "Title shown when prompting the user for an NPS survey.",
  "surveyRating1": "1 - Not at all likely",
  "_surveyRating1.comment": "Lowest rating label on the 1-5 NPS scale.",
  "surveyRating2": "2",
  "_surveyRating2.comment": "Rating label 2 on the 1-5 NPS scale.",
  "surveyRating3": "3",
  "_surveyRating3.comment": "Rating label 3 on the 1-5 NPS scale.",
  "surveyRating4": "4",
  "_surveyRating4.comment": "Rating label 4 on the 1-5 NPS scale.",
  "surveyRating5": "5 - Extremely likely",
  "_surveyRating5.comment": "Highest rating label on the 1-5 NPS scale.",
  "surveyRatingQuestion": "How likely are you to recommend OneDrive Photos to a friend or colleague?",
  "_surveyRatingQuestion.comment": "NPS rating question. Term ID for 'OneDrive Photos' is 3227191",
  "surveyYes": "Sure",
  "_surveyYes.comment": "Button label to accept the NPS survey prompt.",
  "syncConflictGenericFailed": "A change couldn't sync",
  "_syncConflictGenericFailed.comment": "Generic toast/row message shown when an unknown or unsupported change failed to sync to the cloud, used when Nucleus didn't provide a templated message.",
  "syncConflictRetryFailed": "Retry didn't work. Try again later.",
  "_syncConflictRetryFailed.comment": "Subtitle replacement shown when the user clicked Retry on a sync conflict row but the retry attempt itself failed.",
  "syncConflictsPanelTitle": "Couldn't update some of your recent changes.",
  "_syncConflictsPanelTitle.comment": "Title of the progress panel when listing Nucleus sync conflicts the user needs to resolve. Matches the odsp-web equivalent (failedConflictsItemsWithNoCountTitle).",
  "tagsNoMatch": "No matching tags",
  "_tagsNoMatch.comment": "Shown in the tag filter panel search results when no tags match the typed query.",
  "tagsNone": "No tags available",
  "_tagsNone.comment": "Shown in the tag filter panel when the library has no tagged photos.",
  "timeAcrossMonthOne": "%2!d! photos across %1!d! month",
  "_timeAcrossMonthOne.comment": "Subtitle in the Time view when photos span exactly one month; %1!d! is 1, %2!d! is the photo count.",
  "timeAcrossMonthOther": "%2!d! photos across %1!d! months",
  "_timeAcrossMonthOther.comment": "Subtitle in the Time view when photos span multiple months; %1!d! is the month count, %2!d! is the photo count.",
  "timeAcrossYearOne": "%2!d! photos across %1!d! year",
  "_timeAcrossYearOne.comment": "Subtitle in the Time view when photos span exactly one year; %1!d! is 1, %2!d! is the photo count.",
  "timeAcrossYearOther": "%2!d! photos across %1!d! years",
  "_timeAcrossYearOther.comment": "Subtitle in the Time view when photos span multiple years; %1!d! is the year count, %2!d! is the photo count.",
  "timeFailed": "Failed to load timeline",
  "_timeFailed.comment": "Error shown when the timeline view cannot fetch its data.",
  "timeLoading": "Loading timeline...",
  "_timeLoading.comment": "Static loading paragraph shown in time.html before JavaScript initializes.",
  "timeNav": "Timeline navigation",
  "_timeNav.comment": "Accessible label on the <nav> landmark in the timeline view.",
  "timeYears": "Years",
  "_timeYears.comment": "Label on the root breadcrumb button in the timeline view that navigates back to the years level.",
  "tryAgain": "Try again",
  "_tryAgain.comment": "Label on retry button shown when a view fails to load.",
  "unavailableOffline": "Not available while offline",
  "_unavailableOffline.comment": "Tooltip shown on any button or action that requires an internet connection.",
  "unknownValue": "Unknown",
  "_unknownValue.comment": "Generic fallback shown when a value is not available.",
  "uploadCancel": "Cancel",
  "_uploadCancel.comment": "Button label on the upload progress toast that cancels the in-flight upload job.",
  "uploadCanceledV2": "Upload canceled.",
  "_uploadCanceledV2.comment": "Brief status message shown after the user cancels an in-flight upload. Revised wording for US spelling - replaces IDS_OD4_SHELL_UPLOAD_CANCELLED.",
  "uploadCancelLabel": "Cancel upload",
  "_uploadCancelLabel.comment": "Accessible label on the Cancel button of the upload progress toast.",
  "uploadCancelled": "Upload cancelled.",
  "_uploadCancelled.comment": "Brief status message shown after the user cancels an in-flight upload.",
  "uploadConflictPaneClose": "Close",
  "_uploadConflictPaneClose.comment": "Accessible label on the X button that closes the upload conflict resolution pane.",
  "uploadConflictPaneTitle": "Resolve conflicts",
  "_uploadConflictPaneTitle.comment": "Title of the right-hand pane that opens when the user picks 'Decide for each' to resolve upload conflicts one file at a time.",
  "uploadDecideForEach": "Decide for each",
  "_uploadDecideForEach.comment": "Button label in the upload conflict toast. Opens a pane where the user can resolve each conflict individually.",
  "uploadDismiss": "Dismiss",
  "_uploadDismiss.comment": "Accessible label on the X button that dismisses an upload conflict card.",
  "uploadEmptyNoMedia": "No photos or videos found to import.",
  "_uploadEmptyNoMedia.comment": "Error toast shown when the user selected files/folders but none were photos or videos.",
  "uploadEmptyNoMediaV2": "No photos or videos found to upload.",
  "_uploadEmptyNoMediaV2.comment": "Error toast shown when the user selected files/folders but none were photos or videos. Revised wording for correct feature name - replaces IDS_OD4_SHELL_UPLOAD_EMPTY_NO_MEDIA.",
  "uploadEmptyNoMediaWithSkippedOne": "No photos or videos found. %1!d! non-media file was skipped.",
  "_uploadEmptyNoMediaWithSkippedOne.comment": "Error toast shown when the user selected files/folders but none were photos or videos and exactly one non-media file was skipped. %1 is always 1 here.",
  "uploadEmptyNoMediaWithSkippedOther": "No photos or videos found. %1!d! non-media files were skipped.",
  "_uploadEmptyNoMediaWithSkippedOther.comment": "Error toast shown when the user selected files/folders but none were photos or videos; %1 is the count of skipped non-media files.",
  "uploadErrorGeneric": "Import failed.",
  "_uploadErrorGeneric.comment": "Error toast shown when an upload fails for an unspecified reason.",
  "uploadFileConflictCard": "A file with this name already exists so we couldn't upload <span class=",
  "_uploadFileConflictCard.comment": "Per-file card text in the conflict resolution pane. %1 is the filename (HTML <span> tags must be preserved).",
  "uploadFileConflictCardV2": "A photo with this name already exists so we couldn't upload <span class=",
  "_uploadFileConflictCardV2.comment": "Per-file card text in the conflict resolution pane. %1 is the filename (HTML <span> tags must be preserved).",
  "uploadFileConflictSummaryOne": "An item with this name already exists so we couldn't upload %1!d! item. Add it as a new version of the existing item, or keep it.",
  "_uploadFileConflictSummaryOne.comment": "Summary message in the file-upload conflict toast/pane when exactly one file conflict was detected. %1 is always 1.",
  "uploadFileConflictSummaryOneV2": "A photo with this name already exists so we couldn't upload %1!d! photo. Add it as a new version of the existing photo, or keep it.",
  "_uploadFileConflictSummaryOneV2.comment": "Summary message in the file-upload conflict toast/pane when exactly one file conflict was detected. %1 is always 1.",
  "uploadFileConflictSummaryOther": "Items with the same names already exist so we couldn't upload %1!d! items. Add them as new versions of the existing items, or keep them all.",
  "_uploadFileConflictSummaryOther.comment": "Summary message in the file-upload conflict toast/pane when multiple file conflicts were detected. %1 is the count.",
  "uploadFileConflictSummaryOtherV2": "Photos with the same names already exist so we couldn't upload %1!d! photos. Add them as new versions of the existing photos, or keep them all.",
  "_uploadFileConflictSummaryOtherV2.comment": "Summary message in the file-upload conflict toast/pane when multiple file conflicts were detected. %1 is the count.",
  "uploadFolder": "Upload folder",
  "_uploadFolder.comment": "Upload submenu item for uploading a folder.",
  "uploadFolderConflictMultipleOne": "A folder with this name already exists so we couldn't upload %1!d! folder.",
  "_uploadFolderConflictMultipleOne.comment": "Plural-aware fallback for languages whose 'one' CLDR form covers counts beyond exactly 1. The English app branches to FOLDER_CONFLICT_SINGLE when count is exactly 1, so this form is rarely shown in English; %1 is the conflicting folder count.",
  "uploadFolderConflictMultipleOther": "Folders with these names already exist so we couldn't upload %1!d! folders.",
  "_uploadFolderConflictMultipleOther.comment": "Toast shown when the user tries to upload multiple folders whose names collide with existing ones. %1 is the count of conflicting folders.",
  "uploadFolderConflictSingle": "A folder with this name already exists so we couldn't upload <b>%1!s!</b>.",
  "_uploadFolderConflictSingle.comment": "Toast shown when the user tries to upload a folder whose name already exists at the destination. %1 is the folder name (HTML <b> tags must be preserved).",
  "uploadKeepAll": "Keep all",
  "_uploadKeepAll.comment": "Button label in the upload conflict toast/pane. Keeps all existing files and the new uploads (renames on conflict).",
  "uploadKeepBoth": "Keep both",
  "_uploadKeepBoth.comment": "Button label in the upload conflict UI. Keeps both the new and existing file/folder by renaming the incoming one.",
  "uploadPhotosVideos": "Upload photos and videos",
  "_uploadPhotosVideos.comment": "Upload submenu item for uploading photo and video files.",
  "uploadProgressCountOne": "Uploading %1!d! item",
  "_uploadProgressCountOne.comment": "Progress toast shown while an upload is queued and about to start. %1 is the total file count (always 1 here).",
  "uploadProgressCountOneV2": "Uploading %1!d! photo",
  "_uploadProgressCountOneV2.comment": "Progress toast shown while an upload is queued and about to start. %1 is the total file count (always 1 here).",
  "uploadProgressCountOther": "Uploading %1!d! items",
  "_uploadProgressCountOther.comment": "Progress toast shown while an upload is queued and about to start. %1 is the total file count.",
  "uploadProgressCountOtherV2": "Uploading %1!d! photos",
  "_uploadProgressCountOtherV2.comment": "Progress toast shown while an upload is queued and about to start. %1 is the total file count.",
  "uploadProgressItemFailed": "Couldn't upload",
  "_uploadProgressItemFailed.comment": "Per-file status text in the progress pane when a file failed to upload.",
  "uploadProgressItemPending": "Uploading...",
  "_uploadProgressItemPending.comment": "Per-file status text in the progress pane while a file is uploading.",
  "uploadProgressItemSkipped": "Skipped",
  "_uploadProgressItemSkipped.comment": "Per-file status text in the progress pane when a file was skipped and the specific reason is not one of the granular reasons below.",
  "uploadProgressItemSkippedInSyncRootFile": "Already in OneDrive at %1!s!",
  "_uploadProgressItemSkippedInSyncRootFile.comment": "Per-file skip-reason text in the progress pane when a file is at or under the OneDrive sync root. %1 is the conflicting path. Term ID for 'OneDrive' is 2027121",
  "uploadProgressItemSkippedInSyncRootFolder": "Already in OneDrive at %1!s!",
  "_uploadProgressItemSkippedInSyncRootFolder.comment": "Per-folder skip-reason text in the progress pane when a folder is at or under the OneDrive sync root. %1 is the conflicting path. Term ID for 'OneDrive' is 2027121",
  "uploadProgressItemSkippedInWatchedFolderFile": "Already backed up under %1!s!",
  "_uploadProgressItemSkippedInWatchedFolderFile.comment": "Per-file skip-reason text in the progress pane when a file is inside a watched folder. %1 is the watched folder root.",
  "uploadProgressItemSkippedInWatchedFolderFolder": "Already backed up under %1!s!",
  "_uploadProgressItemSkippedInWatchedFolderFolder.comment": "Per-folder skip-reason text in the progress pane when a folder is inside a watched folder. %1 is the watched folder root.",
  "uploadProgressItemSkippedIsExistingSourceFolder": "Already a backed-up folder at %1!s!",
  "_uploadProgressItemSkippedIsExistingSourceFolder.comment": "Per-folder skip-reason text in the progress pane when the source path equals an existing watched-folder root. %1 is the conflicting path.",
  "uploadProgressItemSkippedNonMedia": "Not a photo or video",
  "_uploadProgressItemSkippedNonMedia.comment": "Per-file skip-reason text in the progress pane when a file was filtered out because it isn't a photo or video.",
  "uploadProgressItemUploaded": "Uploaded",
  "_uploadProgressItemUploaded.comment": "Per-file status text in the progress pane after a file succeeds.",
  "uploadProgressOngoingOne": "Uploading %2!s! of %1!d! item",
  "_uploadProgressOngoingOne.comment": "Progress toast while an upload is in flight. %1 is the total file count (always 1 here); %2 is the number completed so far. Translators may reorder; keep %1 for total, %2 for current.",
  "uploadProgressOngoingOneV2": "Uploading %2!s! of %1!d! photo",
  "_uploadProgressOngoingOneV2.comment": "Progress toast while an upload is in flight. %1 is the total file count (always 1 here); %2 is the number completed so far. Translators may reorder; keep %1 for total, %2 for current.",
  "uploadProgressOngoingOther": "Uploading %2!s! of %1!d! items",
  "_uploadProgressOngoingOther.comment": "Progress toast while an upload is in flight. %1 is the total file count; %2 is the number completed so far. Translators may reorder; keep %1 for total, %2 for current.",
  "uploadProgressOngoingOtherV2": "Uploading %2!s! of %1!d! photos",
  "_uploadProgressOngoingOtherV2.comment": "Progress toast while an upload is in flight. %1 is the total file count; %2 is the number completed so far. Translators may reorder; keep %1 for total, %2 for current.",
  "uploadProgressOpDoneOne": "%1!s! of %2!s! uploaded",
  "_uploadProgressOpDoneOne.comment": "Subtitle on the upload operation header row in the progress pane (singular). %1 is completed count, %2 is total count.",
  "uploadProgressOpDoneOther": "%1!s! of %2!s! uploaded",
  "_uploadProgressOpDoneOther.comment": "Subtitle on the upload operation header row in the progress pane (plural). %1 is completed count, %2 is total count.",
  "uploadProgressOpDoneWithFailed": "%1!s! of %2!s! uploaded (%3!s! failed)",
  "_uploadProgressOpDoneWithFailed.comment": "Subtitle on the upload operation header row when the upload finished with failures. %1 is succeeded count, %2 is total count, %3 is failed count.",
  "uploadProgressOpTitle": "Uploading",
  "_uploadProgressOpTitle.comment": "Title of the upload operation header row in the progress pane.",
  "uploadReplace": "Replace",
  "_uploadReplace.comment": "Per-card button in the conflict resolution pane. Replaces this specific existing file.",
  "uploadReplaceAll": "Replace all",
  "_uploadReplaceAll.comment": "Button label in the upload conflict toast/pane. Replaces existing files with the newly uploaded ones.",
  "uploadShowProgressLabel": "Show progress details",
  "_uploadShowProgressLabel.comment": "Accessible label on the pop-out button on the upload toast that opens the progress pane.",
  "uploadShowProgressTitle": "Show progress",
  "_uploadShowProgressTitle.comment": "Tooltip on the pop-out button on the upload toast that opens the progress pane.",
  "uploadSuccessFailedOne": "%1!d! file failed",
  "_uploadSuccessFailedOne.comment": "Success toast fragment reporting the number of files that failed to upload, when exactly one file failed. %1 is always 1 here.",
  "uploadSuccessFailedOneV2": "%1!d! photo failed",
  "_uploadSuccessFailedOneV2.comment": "Success toast fragment reporting the number of files that failed to upload, when exactly one file failed. %1 is always 1 here.",
  "uploadSuccessFailedOther": "%1!d! files failed",
  "_uploadSuccessFailedOther.comment": "Success toast fragment reporting the number of files that failed to upload. %1 is the failed count.",
  "uploadSuccessFailedOtherV2": "%1!d! photos failed",
  "_uploadSuccessFailedOtherV2.comment": "Success toast fragment reporting the number of files that failed to upload. %1 is the failed count.",
  "uploadSuccessImportedOne": "%1!d! file imported",
  "_uploadSuccessImportedOne.comment": "Success toast fragment after an upload completes. %1 is the imported file count (always 1 here).",
  "uploadSuccessImportedOneV2": "%1!d! photo imported",
  "_uploadSuccessImportedOneV2.comment": "Success toast fragment after an upload completes. %1 is the imported file count (always 1 here).",
  "uploadSuccessImportedOther": "%1!d! files imported",
  "_uploadSuccessImportedOther.comment": "Success toast fragment after an upload completes. %1 is the imported file count.",
  "uploadSuccessImportedOtherV2": "%1!d! photos imported",
  "_uploadSuccessImportedOtherV2.comment": "Success toast fragment after an upload completes. %1 is the imported file count.",
  "uploadSuccessSkippedFolderOne": "%1!d! folder skipped",
  "_uploadSuccessSkippedFolderOne.comment": "Success toast fragment reporting folders skipped during upload because they are already in OneDrive. Used when exactly one folder was skipped. %1 is always 1 here.",
  "uploadSuccessSkippedFolderOther": "%1!d! folders skipped",
  "_uploadSuccessSkippedFolderOther.comment": "Success toast fragment reporting folders skipped during upload because they are already in OneDrive. %1 is the skipped count.",
  "uploadSuccessSkippedOne": "%1!d! file skipped",
  "_uploadSuccessSkippedOne.comment": "Success toast fragment reporting files that were skipped during upload (e.g. unsupported file type, or already in OneDrive). %1 is the skipped count (always 1 here).",
  "uploadSuccessSkippedOther": "%1!d! files skipped",
  "_uploadSuccessSkippedOther.comment": "Success toast fragment reporting files that were skipped during upload (e.g. unsupported file type, or already in OneDrive). %1 is the skipped count.",
  "uploadToastFailed": "Upload failed",
  "_uploadToastFailed.comment": "Generic error toast shown when an upload fails and a more specific count breakdown is not available.",
  "uploadToastFailedCountOne": "Upload failed. %1!s! item failed.",
  "_uploadToastFailedCountOne.comment": "Error toast when no items succeeded and only failures (no skips) are known. %1 is failed count (1 here).",
  "uploadToastFailedCountOneV2": "Upload failed. %1!s! photo failed.",
  "_uploadToastFailedCountOneV2.comment": "Error toast when no items succeeded and only failures (no skips) are known. %1 is failed count (1 here).",
  "uploadToastFailedCountOther": "Upload failed. %1!s! items failed.",
  "_uploadToastFailedCountOther.comment": "Error toast when no items succeeded and only failures (no skips) are known. %1 is failed count.",
  "uploadToastFailedCountOtherV2": "Upload failed. %1!s! photos failed.",
  "_uploadToastFailedCountOtherV2.comment": "Error toast when no items succeeded and only failures (no skips) are known. %1 is failed count.",
  "uploadToastFailedSkippedOneOne": "Upload failed. %1!s! item failed, %2!s! item skipped.",
  "_uploadToastFailedSkippedOneOne.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count (1 here), %2 is skipped count (1 here).",
  "uploadToastFailedSkippedOneOneV2": "Upload failed. %1!s! photo failed, %2!s! file skipped.",
  "_uploadToastFailedSkippedOneOneV2.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count (1 here), %2 is skipped count (1 here).",
  "uploadToastFailedSkippedOneOther": "Upload failed. %1!s! item failed, %2!s! items skipped.",
  "_uploadToastFailedSkippedOneOther.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count (1 here), %2 is skipped count.",
  "uploadToastFailedSkippedOneOtherV2": "Upload failed. %1!s! photo failed, %2!s! files skipped.",
  "_uploadToastFailedSkippedOneOtherV2.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count (1 here), %2 is skipped count.",
  "uploadToastFailedSkippedOtherOne": "Upload failed. %1!s! items failed, %2!s! item skipped.",
  "_uploadToastFailedSkippedOtherOne.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count, %2 is skipped count (1 here).",
  "uploadToastFailedSkippedOtherOneV2": "Upload failed. %1!s! photos failed, %2!s! file skipped.",
  "_uploadToastFailedSkippedOtherOneV2.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count, %2 is skipped count (1 here).",
  "uploadToastFailedSkippedOtherOther": "Upload failed. %1!s! items failed, %2!s! items skipped.",
  "_uploadToastFailedSkippedOtherOther.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count, %2 is skipped count.",
  "uploadToastFailedSkippedOtherOtherV2": "Upload failed. %1!s! photos failed, %2!s! files skipped.",
  "_uploadToastFailedSkippedOtherOtherV2.comment": "Error toast when no items succeeded but the failed/skipped breakdown is known. %1 is failed count, %2 is skipped count.",
  "uploadToastPendingOfflineFailedOneOne": "Copied %1!s! photo to %2!s!. %3!s! photo failed to upload.",
  "_uploadToastPendingOfflineFailedOneOne.comment": "Warning toast - local copy finished with failures, cloud upload blocked by offline. %1 is copied count (1), %2 is destination, %3 is failed count (1).",
  "uploadToastPendingOfflineFailedOneOther": "Copied %1!s! photo to %2!s!. %3!s! photos failed to upload.",
  "_uploadToastPendingOfflineFailedOneOther.comment": "Warning toast - local copy finished with failures, cloud upload blocked by offline. %1 is copied count (1), %2 is destination, %3 is failed count.",
  "uploadToastPendingOfflineFailedOtherOne": "Copied %1!s! photos to %2!s!. %3!s! photo failed to upload.",
  "_uploadToastPendingOfflineFailedOtherOne.comment": "Warning toast - local copy finished with failures, cloud upload blocked by offline. %1 is copied count, %2 is destination, %3 is failed count (1).",
  "uploadToastPendingOfflineFailedOtherOther": "Copied %1!s! photos to %2!s!. %3!s! photos failed to upload.",
  "_uploadToastPendingOfflineFailedOtherOther.comment": "Warning toast - local copy finished with failures, cloud upload blocked by offline. %1 is copied count, %2 is destination, %3 is failed count.",
  "uploadToastPendingOfflineMixedOneOneOne": "Copied %1!s! photo to %2!s!. %3!s! photo failed, %4!s! file skipped.",
  "_uploadToastPendingOfflineMixedOneOneOne.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied (1), %2 destination, %3 failed (1), %4 skipped (1).",
  "uploadToastPendingOfflineMixedOneOneOther": "Copied %1!s! photo to %2!s!. %3!s! photo failed, %4!s! files skipped.",
  "_uploadToastPendingOfflineMixedOneOneOther.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied (1), %2 destination, %3 failed (1), %4 skipped.",
  "uploadToastPendingOfflineMixedOneOtherOne": "Copied %1!s! photo to %2!s!. %3!s! photos failed, %4!s! file skipped.",
  "_uploadToastPendingOfflineMixedOneOtherOne.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied (1), %2 destination, %3 failed, %4 skipped (1).",
  "uploadToastPendingOfflineMixedOneOtherOther": "Copied %1!s! photo to %2!s!. %3!s! photos failed, %4!s! files skipped.",
  "_uploadToastPendingOfflineMixedOneOtherOther.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied (1), %2 destination, %3 failed, %4 skipped.",
  "uploadToastPendingOfflineMixedOtherOneOne": "Copied %1!s! photos to %2!s!. %3!s! photo failed, %4!s! file skipped.",
  "_uploadToastPendingOfflineMixedOtherOneOne.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied, %2 destination, %3 failed (1), %4 skipped (1).",
  "uploadToastPendingOfflineMixedOtherOneOther": "Copied %1!s! photos to %2!s!. %3!s! photo failed, %4!s! files skipped.",
  "_uploadToastPendingOfflineMixedOtherOneOther.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied, %2 destination, %3 failed (1), %4 skipped.",
  "uploadToastPendingOfflineMixedOtherOtherOne": "Copied %1!s! photos to %2!s!. %3!s! photos failed, %4!s! file skipped.",
  "_uploadToastPendingOfflineMixedOtherOtherOne.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied, %2 destination, %3 failed, %4 skipped (1).",
  "uploadToastPendingOfflineMixedOtherOtherOther": "Copied %1!s! photos to %2!s!. %3!s! photos failed, %4!s! files skipped.",
  "_uploadToastPendingOfflineMixedOtherOtherOther.comment": "Warning toast - local copy with failures and skips, cloud upload blocked by offline. %1 copied, %2 destination, %3 failed, %4 skipped.",
  "uploadToastPendingOfflineOne": "Copied %1!s! photo to %2!s!.",
  "_uploadToastPendingOfflineOne.comment": "Warning toast when local copy finished but cloud upload can't proceed because device is offline. %1 is the item count (1 here), %2 is the destination folder.",
  "uploadToastPendingOfflineOther": "Copied %1!s! photos to %2!s!.",
  "_uploadToastPendingOfflineOther.comment": "Warning toast when local copy finished but cloud upload can't proceed because device is offline. %1 is the item count, %2 is the destination folder.",
  "uploadToastPendingOfflineSkippedOneOne": "Copied %1!s! photo to %2!s!. %3!s! file skipped.",
  "_uploadToastPendingOfflineSkippedOneOne.comment": "Warning toast - local copy finished with skips, cloud upload blocked by offline. %1 is copied count (1), %2 is destination, %3 is skipped count (1).",
  "uploadToastPendingOfflineSkippedOneOther": "Copied %1!s! photo to %2!s!. %3!s! files skipped.",
  "_uploadToastPendingOfflineSkippedOneOther.comment": "Warning toast - local copy finished with skips, cloud upload blocked by offline. %1 is copied count (1), %2 is destination, %3 is skipped count.",
  "uploadToastPendingOfflineSkippedOtherOne": "Copied %1!s! photos to %2!s!. %3!s! file skipped.",
  "_uploadToastPendingOfflineSkippedOtherOne.comment": "Warning toast - local copy finished with skips, cloud upload blocked by offline. %1 is copied count, %2 is destination, %3 is skipped count (1).",
  "uploadToastPendingOfflineSkippedOtherOther": "Copied %1!s! photos to %2!s!. %3!s! files skipped.",
  "_uploadToastPendingOfflineSkippedOtherOther.comment": "Warning toast - local copy finished with skips, cloud upload blocked by offline. %1 is copied count, %2 is destination, %3 is skipped count.",
  "uploadToastPendingTimeoutFailedOneOne": "Copied %1!s! photo to %2!s!. %3!s! photo failed to upload. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutFailedOneOne.comment": "Warning toast - local copy finished with failures, cloud upload in progress past wait window. %1 is copied count (1), %2 is destination, %3 is failed count (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutFailedOneOther": "Copied %1!s! photo to %2!s!. %3!s! photos failed to upload. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutFailedOneOther.comment": "Warning toast - local copy finished with failures, cloud upload in progress past wait window. %1 is copied count (1), %2 is destination, %3 is failed count. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutFailedOtherOne": "Copied %1!s! photos to %2!s!. %3!s! photo failed to upload. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutFailedOtherOne.comment": "Warning toast - local copy finished with failures, cloud upload in progress past wait window. %1 is copied count, %2 is destination, %3 is failed count (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutFailedOtherOther": "Copied %1!s! photos to %2!s!. %3!s! photos failed to upload. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutFailedOtherOther.comment": "Warning toast - local copy finished with failures, cloud upload in progress past wait window. %1 is copied count, %2 is destination, %3 is failed count. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOneOneOne": "Copied %1!s! photo to %2!s!. %3!s! photo failed, %4!s! file skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOneOneOne.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied (1), %2 destination, %3 failed (1), %4 skipped (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOneOneOther": "Copied %1!s! photo to %2!s!. %3!s! photo failed, %4!s! files skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOneOneOther.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied (1), %2 destination, %3 failed (1), %4 skipped. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOneOtherOne": "Copied %1!s! photo to %2!s!. %3!s! photos failed, %4!s! file skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOneOtherOne.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied (1), %2 destination, %3 failed, %4 skipped (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOneOtherOther": "Copied %1!s! photo to %2!s!. %3!s! photos failed, %4!s! files skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOneOtherOther.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied (1), %2 destination, %3 failed, %4 skipped. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOtherOneOne": "Copied %1!s! photos to %2!s!. %3!s! photo failed, %4!s! file skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOtherOneOne.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied, %2 destination, %3 failed (1), %4 skipped (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOtherOneOther": "Copied %1!s! photos to %2!s!. %3!s! photo failed, %4!s! files skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOtherOneOther.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied, %2 destination, %3 failed (1), %4 skipped. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOtherOtherOne": "Copied %1!s! photos to %2!s!. %3!s! photos failed, %4!s! file skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOtherOtherOne.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied, %2 destination, %3 failed, %4 skipped (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutMixedOtherOtherOther": "Copied %1!s! photos to %2!s!. %3!s! photos failed, %4!s! files skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutMixedOtherOtherOther.comment": "Warning toast - local copy with failures and skips, cloud upload in progress past wait window. %1 copied, %2 destination, %3 failed, %4 skipped. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutOne": "Copied %1!s! photo to %2!s!. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutOne.comment": "Success toast when local copy finished and cloud upload is in progress but didn't ack within the wait window. %1 is the item count (1 here), %2 is the destination folder. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutOther": "Copied %1!s! photos to %2!s!. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutOther.comment": "Success toast when local copy finished and cloud upload is in progress but didn't ack within the wait window. %1 is the item count, %2 is the destination folder. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutSkippedOneOne": "Copied %1!s! photo to %2!s!. %3!s! file skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutSkippedOneOne.comment": "Warning toast - local copy finished with skips, cloud upload in progress past wait window. %1 is copied count (1), %2 is destination, %3 is skipped count (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutSkippedOneOther": "Copied %1!s! photo to %2!s!. %3!s! files skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutSkippedOneOther.comment": "Warning toast - local copy finished with skips, cloud upload in progress past wait window. %1 is copied count (1), %2 is destination, %3 is skipped count. Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutSkippedOtherOne": "Copied %1!s! photos to %2!s!. %3!s! file skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutSkippedOtherOne.comment": "Warning toast - local copy finished with skips, cloud upload in progress past wait window. %1 is copied count, %2 is destination, %3 is skipped count (1). Term ID for 'OneDrive' is 2027121",
  "uploadToastPendingTimeoutSkippedOtherOther": "Copied %1!s! photos to %2!s!. %3!s! files skipped. Backing up to OneDrive…",
  "_uploadToastPendingTimeoutSkippedOtherOther.comment": "Warning toast - local copy finished with skips, cloud upload in progress past wait window. %1 is copied count, %2 is destination, %3 is skipped count. Term ID for 'OneDrive' is 2027121",
  "uploadToastProgressOne": "Uploading %1!s! item to %2!s!.",
  "_uploadToastProgressOne.comment": "In-progress toast shown while an upload is running. %1 is the total item count (1 here), %2 is the destination folder name.",
  "uploadToastProgressOneV2": "Uploading %1!s! photo to %2!s!.",
  "_uploadToastProgressOneV2.comment": "In-progress toast shown while an upload is running. %1 is the total item count (1 here), %2 is the destination folder name.",
  "uploadToastProgressOther": "Uploading %1!s! items to %2!s!.",
  "_uploadToastProgressOther.comment": "In-progress toast shown while an upload is running. %1 is the total item count, %2 is the destination folder name.",
  "uploadToastProgressOtherV2": "Uploading %1!s! photos to %2!s!.",
  "_uploadToastProgressOtherV2.comment": "In-progress toast shown while an upload is running. %1 is the total item count, %2 is the destination folder name.",
  "uploadToastStoppedOne": "Upload stopped. %1!s! item uploaded to %2!s!.",
  "_uploadToastStoppedOne.comment": "Info toast after the user cancels an upload. %1 is the count that had completed before cancel (1 here), %2 is the destination folder name.",
  "uploadToastStoppedOneV2": "Upload stopped. %1!s! photo uploaded to %2!s!.",
  "_uploadToastStoppedOneV2.comment": "Info toast after the user cancels an upload. %1 is the count that had completed before cancel (1 here), %2 is the destination folder name.",
  "uploadToastStoppedOther": "Upload stopped. %1!s! items uploaded to %2!s!.",
  "_uploadToastStoppedOther.comment": "Info toast after the user cancels an upload. %1 is the count that had completed before cancel, %2 is the destination folder name.",
  "uploadToastStoppedOtherV2": "Upload stopped. %1!s! photos uploaded to %2!s!.",
  "_uploadToastStoppedOtherV2.comment": "Info toast after the user cancels an upload. %1 is the count that had completed before cancel, %2 is the destination folder name.",
  "uploadToastSuccessMixedOneOneOne": "Uploaded %1!s! item to %2!s!. %3!s! item failed, %4!s! item skipped.",
  "_uploadToastSuccessMixedOneOneOne.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count (1), %4 is skipped count (1).",
  "uploadToastSuccessMixedOneOneOneV2": "Uploaded %1!s! photo to %2!s!. %3!s! photo failed, %4!s! file skipped.",
  "_uploadToastSuccessMixedOneOneOneV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count (1), %4 is skipped count (1).",
  "uploadToastSuccessMixedOneOneOther": "Uploaded %1!s! item to %2!s!. %3!s! item failed, %4!s! items skipped.",
  "_uploadToastSuccessMixedOneOneOther.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count (1), %4 is skipped count.",
  "uploadToastSuccessMixedOneOneOtherV2": "Uploaded %1!s! photo to %2!s!. %3!s! photo failed, %4!s! files skipped.",
  "_uploadToastSuccessMixedOneOneOtherV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count (1), %4 is skipped count.",
  "uploadToastSuccessMixedOneOtherOne": "Uploaded %1!s! item to %2!s!. %3!s! items failed, %4!s! item skipped.",
  "_uploadToastSuccessMixedOneOtherOne.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count, %4 is skipped count (1).",
  "uploadToastSuccessMixedOneOtherOneV2": "Uploaded %1!s! photo to %2!s!. %3!s! photos failed, %4!s! file skipped.",
  "_uploadToastSuccessMixedOneOtherOneV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count, %4 is skipped count (1).",
  "uploadToastSuccessMixedOneOtherOther": "Uploaded %1!s! item to %2!s!. %3!s! items failed, %4!s! items skipped.",
  "_uploadToastSuccessMixedOneOtherOther.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count, %4 is skipped count.",
  "uploadToastSuccessMixedOneOtherOtherV2": "Uploaded %1!s! photo to %2!s!. %3!s! photos failed, %4!s! files skipped.",
  "_uploadToastSuccessMixedOneOtherOtherV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count (1), %2 is destination, %3 is failed count, %4 is skipped count.",
  "uploadToastSuccessMixedOtherOneOne": "Uploaded %1!s! items to %2!s!. %3!s! item failed, %4!s! item skipped.",
  "_uploadToastSuccessMixedOtherOneOne.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count (1), %4 is skipped count (1).",
  "uploadToastSuccessMixedOtherOneOneV2": "Uploaded %1!s! photos to %2!s!. %3!s! photo failed, %4!s! file skipped.",
  "_uploadToastSuccessMixedOtherOneOneV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count (1), %4 is skipped count (1).",
  "uploadToastSuccessMixedOtherOneOther": "Uploaded %1!s! items to %2!s!. %3!s! item failed, %4!s! items skipped.",
  "_uploadToastSuccessMixedOtherOneOther.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count (1), %4 is skipped count.",
  "uploadToastSuccessMixedOtherOneOtherV2": "Uploaded %1!s! photos to %2!s!. %3!s! photo failed, %4!s! files skipped.",
  "_uploadToastSuccessMixedOtherOneOtherV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count (1), %4 is skipped count.",
  "uploadToastSuccessMixedOtherOtherOne": "Uploaded %1!s! items to %2!s!. %3!s! items failed, %4!s! item skipped.",
  "_uploadToastSuccessMixedOtherOtherOne.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count, %4 is skipped count (1).",
  "uploadToastSuccessMixedOtherOtherOneV2": "Uploaded %1!s! photos to %2!s!. %3!s! photos failed, %4!s! file skipped.",
  "_uploadToastSuccessMixedOtherOtherOneV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count, %4 is skipped count (1).",
  "uploadToastSuccessMixedOtherOtherOther": "Uploaded %1!s! items to %2!s!. %3!s! items failed, %4!s! items skipped.",
  "_uploadToastSuccessMixedOtherOtherOther.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count, %4 is skipped count.",
  "uploadToastSuccessMixedOtherOtherOtherV2": "Uploaded %1!s! photos to %2!s!. %3!s! photos failed, %4!s! files skipped.",
  "_uploadToastSuccessMixedOtherOtherOtherV2.comment": "Warning toast when upload completes with both failures and skips. %1 is succeeded count, %2 is destination, %3 is failed count, %4 is skipped count.",
  "uploadToastSuccessOne": "Uploaded %1!s! item to %2!s!.",
  "_uploadToastSuccessOne.comment": "Success toast after upload completes with all items succeeding. %1 is the item count (always 1 here), %2 is the destination folder name (e.g. OneDrive).",
  "uploadToastSuccessOneV2": "Uploaded %1!s! photo to %2!s!.",
  "_uploadToastSuccessOneV2.comment": "Success toast after upload completes with all items succeeding. %1 is the item count (always 1 here), %2 is the destination folder name (e.g. OneDrive).",
  "uploadToastSuccessOther": "Uploaded %1!s! items to %2!s!.",
  "_uploadToastSuccessOther.comment": "Success toast after upload completes with all items succeeding. %1 is the item count, %2 is the destination folder name.",
  "uploadToastSuccessOtherV2": "Uploaded %1!s! photos to %2!s!.",
  "_uploadToastSuccessOtherV2.comment": "Success toast after upload completes with all items succeeding. %1 is the item count, %2 is the destination folder name.",
  "uploadToastSuccessPartialOneOne": "Uploaded %2!s! item to %3!s!. %1!s! item failed to upload.",
  "_uploadToastSuccessPartialOneOne.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count (1 here), %3 is destination, %1 is failed count (1 here).",
  "uploadToastSuccessPartialOneOneV2": "Uploaded %2!s! photo to %3!s!. %1!s! photo failed to upload.",
  "_uploadToastSuccessPartialOneOneV2.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count (1 here), %3 is destination, %1 is failed count (1 here).",
  "uploadToastSuccessPartialOneOther": "Uploaded %2!s! item to %3!s!. %1!s! items failed to upload.",
  "_uploadToastSuccessPartialOneOther.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count (1 here), %3 is destination, %1 is failed count.",
  "uploadToastSuccessPartialOneOtherV2": "Uploaded %2!s! photo to %3!s!. %1!s! photos failed to upload.",
  "_uploadToastSuccessPartialOneOtherV2.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count (1 here), %3 is destination, %1 is failed count.",
  "uploadToastSuccessPartialOtherOne": "Uploaded %2!s! items to %3!s!. %1!s! item failed to upload.",
  "_uploadToastSuccessPartialOtherOne.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count, %3 is destination, %1 is failed count (1 here).",
  "uploadToastSuccessPartialOtherOneV2": "Uploaded %2!s! photos to %3!s!. %1!s! photo failed to upload.",
  "_uploadToastSuccessPartialOtherOneV2.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count, %3 is destination, %1 is failed count (1 here).",
  "uploadToastSuccessPartialOtherOther": "Uploaded %2!s! items to %3!s!. %1!s! items failed to upload.",
  "_uploadToastSuccessPartialOtherOther.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count, %3 is destination, %1 is failed count.",
  "uploadToastSuccessPartialOtherOtherV2": "Uploaded %2!s! photos to %3!s!. %1!s! photos failed to upload.",
  "_uploadToastSuccessPartialOtherOtherV2.comment": "Warning toast when upload completes with some failures and no skips. %2 is succeeded count, %3 is destination, %1 is failed count.",
  "uploadToastSuccessSkippedOneOne": "Uploaded %2!s! item to %3!s!. %1!s! item skipped.",
  "_uploadToastSuccessSkippedOneOne.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count (1 here), %3 is destination, %1 is skipped count (1 here).",
  "uploadToastSuccessSkippedOneOneV2": "Uploaded %2!s! photo to %3!s!. %1!s! file skipped.",
  "_uploadToastSuccessSkippedOneOneV2.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count (1 here), %3 is destination, %1 is skipped count (1 here).",
  "uploadToastSuccessSkippedOneOther": "Uploaded %2!s! item to %3!s!. %1!s! items skipped.",
  "_uploadToastSuccessSkippedOneOther.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count (1 here), %3 is destination, %1 is skipped count.",
  "uploadToastSuccessSkippedOneOtherV2": "Uploaded %2!s! photo to %3!s!. %1!s! files skipped.",
  "_uploadToastSuccessSkippedOneOtherV2.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count (1 here), %3 is destination, %1 is skipped count.",
  "uploadToastSuccessSkippedOtherOne": "Uploaded %2!s! items to %3!s!. %1!s! item skipped.",
  "_uploadToastSuccessSkippedOtherOne.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count, %3 is destination, %1 is skipped count (1 here).",
  "uploadToastSuccessSkippedOtherOneV2": "Uploaded %2!s! photos to %3!s!. %1!s! file skipped.",
  "_uploadToastSuccessSkippedOtherOneV2.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count, %3 is destination, %1 is skipped count (1 here).",
  "uploadToastSuccessSkippedOtherOther": "Uploaded %2!s! items to %3!s!. %1!s! items skipped.",
  "_uploadToastSuccessSkippedOtherOther.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count, %3 is destination, %1 is skipped count.",
  "uploadToastSuccessSkippedOtherOtherV2": "Uploaded %2!s! photos to %3!s!. %1!s! files skipped.",
  "_uploadToastSuccessSkippedOtherOtherV2.comment": "Warning toast when upload completes with skips but no failures. %2 is succeeded count, %3 is destination, %1 is skipped count.",
  "videoDuplicateSubtitle": "Rename the file with the subtitles and try again. Each subtitle file must have a different name.",
  "_videoDuplicateSubtitle.comment": "Toast notification shown when a user tries to upload a subtitle file that has the same filename and language as one already attached to the video.",
  "viewAccount": "View account",
  "_viewAccount.comment": "Link text in the account dropdown that opens the Microsoft account management page."
}