3ddb0ea2d4
Co-Authored-By: Claude Code <noreply@anthropic.com>
122 lines
4.8 KiB
Plaintext
122 lines
4.8 KiB
Plaintext
{
|
|
"@@locale": "en",
|
|
"appName": "Photo Live",
|
|
"login": "Sign in",
|
|
"logout": "Sign out",
|
|
"username": "Account",
|
|
"password": "Password",
|
|
"albums": "Albums",
|
|
"albumDetail": "Album details",
|
|
"queue": "Upload queue",
|
|
"settings": "Settings",
|
|
"language": "Language",
|
|
"localeFollowSystem": "Follow system",
|
|
"localeChinese": "中文",
|
|
"localeEnglish": "English",
|
|
"retry": "Retry",
|
|
"cancel": "Cancel",
|
|
"errorGeneric": "Something went wrong, please retry",
|
|
"ok": "OK",
|
|
"homeTabAlbums": "Albums",
|
|
"homeTabQueue": "Queue",
|
|
"homeTabSettings": "Settings",
|
|
"loginHint": "Sign in with your staff account",
|
|
"fieldRequired": "This field is required",
|
|
"passwordChangeTitle": "Change password",
|
|
"currentPassword": "Current password",
|
|
"newPassword": "New password",
|
|
"confirmNewPassword": "Confirm new password",
|
|
"passwordMinLength": "New password must be at least 8 characters",
|
|
"passwordMismatch": "New passwords do not match",
|
|
"passwordChangeSuccess": "Password changed",
|
|
"errorAuthInvalidCredentials": "Incorrect account or password",
|
|
"errorOldPasswordIncorrect": "Current password is incorrect",
|
|
"errorAuthRateLimited": "Too many attempts. Please try again later",
|
|
"errorAuthTokenExpired": "Session expired. Please sign in again",
|
|
"errorValidation": "Invalid input. Please check and retry",
|
|
"errorNetwork": "Network error. Check your connection and retry",
|
|
"errorNetworkTimeout": "Network timed out. Please retry",
|
|
"errorInternal": "Service temporarily unavailable. Please retry later",
|
|
"albumsEmpty": "No albums yet. Tap \"Create album\" to get started",
|
|
"loadMoreFailed": "Failed to load more. Tap to retry",
|
|
"albumCreate": "Create album",
|
|
"albumEdit": "Edit album",
|
|
"albumTitle": "Title",
|
|
"albumDescription": "Description",
|
|
"albumVenue": "Venue",
|
|
"albumAddress": "Address",
|
|
"albumDefaultLocale": "Default locale",
|
|
"albumStartAt": "Start time",
|
|
"albumEndAtOptional": "End time (optional)",
|
|
"clearEndAt": "Clear end time",
|
|
"albumTimezone": "Timezone",
|
|
"albumTimezoneInvalid": "Invalid IANA timezone name",
|
|
"switchUpload": "Allow uploads",
|
|
"switchPublic": "Publicly visible",
|
|
"switchDownload": "Allow downloads",
|
|
"switchOriginalDownload": "Allow original downloads",
|
|
"formStartAtRequired": "Pick a start time",
|
|
"formDefaultLocaleMissing": "Default locale must have a title",
|
|
"formTitleRequiredWithFields": "Title is required when description, venue or address is filled",
|
|
"formEndAtNotAfterStartAt": "End time must be after start time",
|
|
"create": "Create",
|
|
"save": "Save",
|
|
"albumStatusActive": "Active",
|
|
"albumStatusOffline": "Offline",
|
|
"tagUpload": "Upload",
|
|
"tagPublic": "Public",
|
|
"tagDownload": "Download",
|
|
"tagOriginal": "Original",
|
|
"notSet": "Not set",
|
|
"actionEdit": "Edit",
|
|
"albumMembers": "Members",
|
|
"albumCategories": "Categories",
|
|
"shareQrTitle": "Share QR code",
|
|
"albumPhotos": "Photos",
|
|
"delete": "Delete",
|
|
"deleteConfirmCategory": "Delete this category? Its photos will become uncategorized.",
|
|
"categoryEmpty": "No categories yet. Tap + to add one",
|
|
"categoryAdd": "Add category",
|
|
"categoryEdit": "Edit category",
|
|
"categoryNameZh": "Chinese name",
|
|
"categoryNameEn": "English name",
|
|
"categorySortOrder": "Sort order",
|
|
"categoryNameRequired": "At least one language name is required",
|
|
"categorySortOrderInvalid": "Sort order must be an integer",
|
|
"albumMembersEmpty": "No members yet",
|
|
"inviteSearchHint": "Search by account prefix to invite (at least 2 characters)",
|
|
"inviteNoResults": "No matching users",
|
|
"invite": "Invite",
|
|
"memberInvited": "Invited",
|
|
"removeMember": "Remove member",
|
|
"removeMemberConfirm": "Remove this member?",
|
|
"roleOwner": "Owner",
|
|
"roleCollaborator": "Collaborator",
|
|
"selfMarker": " (you)",
|
|
"errorMemberConflict": "User is already a member",
|
|
"qrHint": "Scan the code or open the link to view",
|
|
"copyLink": "Copy link",
|
|
"copiedToClipboard": "Copied",
|
|
"photosTask9Placeholder": "Photo management is a placeholder; the full experience ships in Task 9",
|
|
"albumPhotosEmpty": "No photos yet",
|
|
"visibilityPublished": "Published",
|
|
"visibilityUnpublished": "Unpublished",
|
|
"visibilityHidden": "Hidden",
|
|
"visibilityDeleted": "Deleted",
|
|
"procPendingUpload": "Pending upload",
|
|
"procUploaded": "Uploaded",
|
|
"procProcessing": "Processing",
|
|
"procReady": "Ready",
|
|
"procProcessingFailed": "Processing failed",
|
|
"queueStubHint": "Local upload queue and continuous capture arrive in Task 9",
|
|
"serverHistoryEntry": "View server upload history",
|
|
"serverHistoryTitle": "Server upload history",
|
|
"serverHistoryBanner": "Server-side history (cross-device) — for this device's pending uploads see the Queue tab",
|
|
"serverHistoryEmpty": "No upload sessions yet",
|
|
"uploadStatePending": "Pending",
|
|
"uploadStateConfirmed": "Confirmed",
|
|
"uploadStateCancelled": "Cancelled",
|
|
"uploadStateExpired": "Expired",
|
|
"thisDevice": "This device"
|
|
}
|