"description": "A collection containing all archived photos"
},
"connectingToServer": "正在連接\n{server}",
"@connectingToServer": {
"description": "(deprecated, may be removed in the future) Inform user that the app is connecting to a server",
"placeholders": {
"server": {
"example": "http://www.example.com"
}
}
},
"connectingToServer2": "",
"@connectingToServer2": {
"description": "Shown when the app is waiting for the user to sign in via an external browser"
},
"connectingToServerInstruction": "",
"@connectingToServerInstruction": {
"description": "Shown when the app is waiting for the user to sign in via an external browser"
},
"nameInputHint": "名稱",
"@nameInputHint": {
"description": "Hint of the text field expecting name data"
},
"nameInputInvalidEmpty": "",
"@nameInputInvalidEmpty": {
"description": "Shown when a name input is required but value not given. This is intended to be a generic message and does not assume what this 'name' represents"
},
"skipButtonLabel": "跳過",
"@skipButtonLabel": {
"description": "Label of the skip button"
},
"confirmButtonLabel": "確認",
"@confirmButtonLabel": {
"description": "Label of the confirm button"
},
"signInHeaderText": "登入 Nextcloud 伺服器",
"@signInHeaderText": {
"description": "(deprecated, may be removed in the future)"
},
"signIn2faHintText": "若你的伺服器使用雙重認證,請以應用程式密碼登入",
"@signIn2faHintText": {
"description": "(deprecated, may be removed in the future)"
},
"signInHeaderText2": "",
"@signInHeaderText2": {
"description": "Sign in to Nextcloud server"
},
"serverAddressInputHint": "伺服器地址",
"@serverAddressInputHint": {
"description": "Hint of the text field expecting server address data"
},
"serverAddressInputInvalidEmpty": "請輸入伺服器地址",
"@serverAddressInputInvalidEmpty": {
"description": "Inform user that the server address input field cannot be empty"
},
"usernameInputHint": "用戶名稱",
"@usernameInputHint": {
"description": "Hint of the text field expecting username data"
},
"usernameInputInvalidEmpty": "請輸入用戶名稱",
"@usernameInputInvalidEmpty": {
"description": "Inform user that the username input field cannot be empty"
},
"passwordInputHint": "密碼",
"@passwordInputHint": {
"description": "Hint of the text field expecting password data"
},
"passwordInputInvalidEmpty": "請輸入密碼",
"@passwordInputInvalidEmpty": {
"description": "Inform user that the password input field cannot be empty"
},
"rootPickerHeaderText": "請選擇相片資料夾",
"@rootPickerHeaderText": {
"description": "Inform user what to do in root picker widget"
"description": "Inform user about the preference folder created by this app"
},
"settingsWidgetTitle": "設定",
"@settingsWidgetTitle": {
"description": "Title of the Settings widget"
},
"settingsLanguageTitle": "語言",
"@settingsLanguageTitle": {
"description": "Set display language"
},
"settingsLanguageOptionSystemDefaultLabel": "",
"@settingsLanguageOptionSystemDefaultLabel": {
"description": "Follow the Android system language"
},
"settingsExifSupportTitle": "EXIF 支援",
"@settingsExifSupportTitle": {
"description": "Title of the EXIF support setting"
},
"settingsExifSupportTrueSubtitle": "需要額外的網絡用量",
"@settingsExifSupportTrueSubtitle": {
"description": "Subtitle of the EXIF support setting when the value is true. The goal is to warn user about the possible side effects of enabling this setting"
},
"settingsExifWifiOnlyTitle": "",
"@settingsExifWifiOnlyTitle": {
"description": "Whether to only process EXIF data when connected to a Wi-Fi network"
},
"settingsExifWifiOnlyFalseSubtitle": "",
"@settingsExifWifiOnlyFalseSubtitle": {
"description": "Shown when users allow processing exif data over any network"
},
"settingsMemoriesTitle": "回憶",
"@settingsMemoriesTitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsMemoriesSubtitle": "顯示你過去的相片",
"@settingsMemoriesSubtitle": {
"description": "Memory albums contain photos taken in a specific time range in the past"
},
"settingsAccountTitle": "帳戶",
"settingsAccountLabelTitle": "",
"@settingsAccountLabelTitle": {
"description": "An account label is used to replace the server URL in the app bar, could be useful for privacy reason"
},
"settingsAccountLabelDescription": "",
"settingsIncludedFoldersTitle": "已選取的資料夾",
"@settingsIncludedFoldersTitle": {
"description": "Change the included folders of an account"
},
"settingsShareFolderTitle": "共享資料夾",
"@settingsShareFolderTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsShareFolderDialogTitle": "設置共享資料夾",
"@settingsShareFolderDialogTitle": {
"description": "Set the share folder such that it matches the parameter in config.php"
"description": "Set the share folder such that it matches the parameter in config.php"
},
"settingsServerAppSectionTitle": "伺服器 App 支援",
"@settingsServerAppSectionTitle": {
"description": "Enable/disable various server apps"
},
"settingsPhotosDescription": "",
"@settingsPhotosDescription": {
"description": "The 'Photos' here means the tab called 'Photos', not literally a photo. The title of this setting will also reuse the label of that tab"
},
"settingsMemoriesRangeTitle": "",
"@settingsMemoriesRangeTitle": {
"description": "How many adjacent days to be inclded in memories for a particular year"
},
"settingsMemoriesRangeValueText": "",
"@settingsMemoriesRangeValueText": {
"description": "How many adjacent days to be inclded in memories for a particular year, could be 0",
"description": "Dialog shown after user unshared a dir originally created by the app to share multiple files"
},
"addToCollectionsViewTooltip": "新增至收藏庫",
"@addToCollectionsViewTooltip": {
"description": "Albums shared with you are not automatically added to the Collections view, unless you choose to do so, which is what this button does"
},
"shareAlbumDialogTitle": "分享給用戶",
"@shareAlbumDialogTitle": {
"description": "Dialog to share an album with another user"
"description": "Unshared an album with another user successfully, but some files inside the album cannot be unshared",
"placeholders": {
"user": {
"example": "Alice"
}
}
},
"fixSharesTooltip": "修正分享",
"@fixSharesTooltip": {
"description": "Fix file shares in an album. Due to limitation of the server API, album and its files are shared separately, but they are both needed for shared album to work correctly. This button will attempt to synchronize them"
},
"fixTooltip": "修正",
"@fixTooltip": {
"description": "Fix an issue"
},
"fixAllTooltip": "修正全部",
"@fixAllTooltip": {
"description": "Fix all listed issues"
},
"missingShareDescription": "未有分享至 {user}",
"@missingShareDescription": {
"description": "The album is shared with user but a file is NOT",
"placeholders": {
"user": {
"example": "Alice"
}
}
},
"extraShareDescription": "已分享至 {user}",
"@extraShareDescription": {
"description": "The album is NOT shared with user but a file is",
"placeholders": {
"user": {
"example": "Alice"
}
}
},
"defaultButtonLabel": "默認",
"addUserInputHint": "新增用戶",
"@addUserInputHint": {
"description": "Input a user name to share this album with"
},
"sharedAlbumInfoDialogTitle": "關於共享相簿",
"@sharedAlbumInfoDialogTitle": {
"description": "This dialog is shown when user first open a shared album"
"description": "Show this error if users did not pick a reference image"
},
"enhanceColorPopTitle": "",
"@enhanceColorPopTitle": {
"description": "Desaturate the background of a photo"
},
"enhanceColorPopDescription": "",
"enhanceGenericParamWeightLabel": "",
"@enhanceGenericParamWeightLabel": {
"description": "This generic parameter sets the weight of the applied effect. The effect will be more obvious when the weight is high."
},
"enhanceRetouchTitle": "",
"@enhanceRetouchTitle": {
"description": "Automatically improve your photo"
},
"enhanceRetouchDescription": "",
"doubleTapExitNotification": "",
"@doubleTapExitNotification": {
"description": "If double tap to exit is enabled in settings, shown when users tap the back button"
},
"imageEditDiscardDialogTitle": "",
"@imageEditDiscardDialogTitle": {
"description": "Warn before dismissing image editor (e.g., user pressing back button)"
},
"imageEditDiscardDialogContent": "",
"discardButtonLabel": "",
"@discardButtonLabel": {
"description": "Discard the current unsaved content"
},
"saveTooltip": "",
"@saveTooltip": {
"description": "Save the current content"
},
"imageEditColorBrightness": "",
"@imageEditColorBrightness": {
"description": "Adjust the brightness of an image"
},
"imageEditColorContrast": "",
"@imageEditColorContrast": {
"description": "Adjust the contrast of an image"
},
"imageEditColorWhitePoint": "",
"@imageEditColorWhitePoint": {
"description": "Adjust the white point of an image. Learn more about this adjustment: https://www.photoreview.com.au/tips/editing/advanced-levels-adjustments"
},
"imageEditColorBlackPoint": "",
"@imageEditColorBlackPoint": {
"description": "Adjust the black point of an image"
},
"imageEditColorSaturation": "",
"@imageEditColorSaturation": {
"description": "Adjust the color saturation of an image"
},
"imageEditColorWarmth": "",
"@imageEditColorWarmth": {
"description": "This roughly equals to adjusting the color temperature of an image. The end result is to shift the image colors such that it looks 'warmer' or 'cooler'"
},
"imageEditColorTint": "",
"@imageEditColorTint": {
"description": "Shift colors from a green to a magenta tint"
},
"imageEditTitle": "",
"@imageEditTitle": {
"description": "Title of the image editor"
},
"imageEditToolbarColorLabel": "",
"@imageEditToolbarColorLabel": {
"description": "Label of the color tools. These can be used to adjust the color of an image"
},
"imageEditToolbarTransformLabel": "",
"@imageEditToolbarTransformLabel": {
"description": "Label of the transformation tools. These can be used to transform an image, e.g., rotate it"
},
"imageEditTransformOrientation": "",
"@imageEditTransformOrientation": {
"description": "Change the orientation of the image, 90 degree per step"
},
"imageEditTransformOrientationClockwise": "",
"@imageEditTransformOrientationClockwise": {
"description": "Indicate a clockwise rotation. This text must be short as there's only minimal space"
"description": "Indicate a counterclockwise rotation. This text must be short as there's only minimal space"
},
"imageEditTransformCrop": "",
"@imageEditTransformCrop": {
"description": "Crop the image"
},
"categoriesLabel": "",
"searchLandingPeopleListEmptyText": "",
"@searchLandingPeopleListEmptyText": {
"description": "Shown in the search landing page under the People section when there are no people"
},
"searchLandingCategoryVideosLabel": "",
"@searchLandingCategoryVideosLabel": {
"description": "Search all videos"
},
"searchFilterButtonLabel": "",
"@searchFilterButtonLabel": {
"description": "Modify search filters"
},
"searchFilterDialogTitle": "",
"@searchFilterDialogTitle": {
"description": "Dialog to modify search filters"
},
"applyButtonLabel": "",
"@applyButtonLabel": {
"description": "A confirmation button, typically in a dialog, that apply the current settings"
},
"searchFilterOptionAnyLabel": "",
"@searchFilterOptionAnyLabel": {
"description": "This is the default option for all search filters. Filters with this value will be ignored"
},
"searchFilterOptionTrueLabel": "",
"@searchFilterOptionTrueLabel": {
"description": "Positive option for a boolean filter"
},
"searchFilterOptionFalseLabel": "",
"@searchFilterOptionFalseLabel": {
"description": "Negative option for a boolean filter"
},
"searchFilterTypeLabel": "",
"@searchFilterTypeLabel": {
"description": "Filter search results by file type"
},
"searchFilterTypeOptionImageLabel": "",
"@searchFilterTypeOptionImageLabel": {
"description": "Filter search results by file type"
},
"searchFilterBubbleTypeImageText": "",
"@searchFilterBubbleTypeImageText": {
"description": "List of active search filters shown in the result page (by file type, image)"
},
"searchFilterTypeOptionVideoLabel": "",
"@searchFilterTypeOptionVideoLabel": {
"description": "Filter search results by file type"
},
"searchFilterBubbleTypeVideoText": "",
"@searchFilterBubbleTypeVideoText": {
"description": "List of active search filters shown in the result page (by file type, video)"
},
"searchFilterFavoriteLabel": "",
"@searchFilterFavoriteLabel": {
"description": "Filter search results by whether it's in favorites"
},
"searchFilterBubbleFavoriteTrueText": "",
"@searchFilterBubbleFavoriteTrueText": {
"description": "List of active search filters shown in the result page (by favorites, true)"
},
"searchFilterBubbleFavoriteFalseText": "",
"@searchFilterBubbleFavoriteFalseText": {
"description": "List of active search filters shown in the result page (by favorites, false)"
},
"showAllButtonLabel": "",
"@showAllButtonLabel": {
"description": "A button to show all items of a certain item group (e.g., show all recognized faces)"
},
"gpsPlaceText": "",
"@gpsPlaceText": {
"description": "The estimated place where a photo was taken at. The place could be a town, a city, an administrative region, or a country.",
"placeholders": {
"place": {}
}
},
"gpsPlaceAboutDialogTitle": "",
"@gpsPlaceAboutDialogTitle": {
"description": "Warn about the inaccurate nature of our offline reverse geocoding feature (i.e., converting coordinates into addresses)"
},
"gpsPlaceAboutDialogContent": "",
"@gpsPlaceAboutDialogContent": {
"description": "Warn about the inaccurate nature of our offline reverse geocoding feature (i.e., converting coordinates into addresses)"
},
"collectionPlacesLabel": "",
"@collectionPlacesLabel": {
"description": "Browse photos grouped by place"
},
"imageSaveOptionDialogTitle": "",
"@imageSaveOptionDialogTitle": {
"description": "This dialog asks users to choose between saving the edited/enhanced result on the device or server"
},
"imageSaveOptionDialogContent": "",
"@imageSaveOptionDialogContent": {
"description": "This dialog asks users to choose between saving the edited/enhanced result on the device or server"
},
"imageSaveOptionDialogDeviceButtonLabel": "",
"@imageSaveOptionDialogDeviceButtonLabel": {
"description": "Save the image on the current device"
},
"imageSaveOptionDialogServerButtonLabel": "",
"@imageSaveOptionDialogServerButtonLabel": {
"description": "Save the image on your Nextcloud server"
},
"initialSyncMessage": "",
"@initialSyncMessage": {
"description": "After adding a new account, the app need to sync with the server before showing anything. This message will be shown on screen instead with a proper progress bar and the folder being synced."
},
"loopTooltip": "",
"@loopTooltip": {
"description": "Enable or disable loop in the video player"
},
"createCollectionFailureNotification": "",
"@createCollectionFailureNotification": {
"description": "Inform user that a collection cannot be created"
},
"addItemToCollectionTooltip": "",
"@addItemToCollectionTooltip": {
"description": "Add one or more items to a collection"
},
"addItemToCollectionFailureNotification": "",
"@addItemToCollectionFailureNotification": {
"description": "Inform user that the item cannot be added to a collection"
},
"setCollectionCoverFailureNotification": "",
"@setCollectionCoverFailureNotification": {
"description": "Cannot set the opened item as the collection cover"
},
"exportCollectionTooltip": "",
"@exportCollectionTooltip": {
"description": "Export an arbitrary Collection (typical one with generated contents) as a new static Collection"
},
"exportCollectionDialogTitle": "",
"createCollectionDialogNextcloudAlbumLabel": "",
"@createCollectionDialogNextcloudAlbumLabel": {
"description": "Server-side albums that are available in Nextcloud 25+"