v4.0.0: 덱 UX·i18n·썸네일 저장 개선 및 413 수정

즐겨찾기·홀드 미리보기·페이지 도움말·3개국어 번역을 추가하고, 덱 저장 시 썸네일을 1200px로 통일하며 Nginx/API 업로드 제한을 상향했다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-22 18:50:08 +09:00
parent dbf02241e2
commit 2ecf6201c0
29 changed files with 2195 additions and 326 deletions

View File

@@ -44,6 +44,106 @@
"back": "BACK",
"saveError": "Failed to save image",
"goHome": "Home",
"downloadImageLabel": "Download Image",
"saveToMyDeckLabel": "Save to My Deck",
"savePublicTitle": "Make this deck public?",
"savePublicDesc": "Public decks appear in the Public Decks list.",
"savePublicLabel": "Public",
"savePublicDefault": "Default: Yes",
"saveSkipLabel": "Don't ask again",
"saveSkipHint": "Your choice becomes the default",
"saveButton": "Save",
"okButton": "OK",
"deckSavedPublic": "Deck saved as public.",
"deckSavedPrivate": "Deck saved as private.",
"previewFailedNote": "(Preview image could not be generated)",
"redirectingHome": "Redirecting to home...",
"saveFailedTitle": "Save failed.",
"tryAgain": "Please try again.",
"noCardsToSave": "No cards to save.",
"homeNav": "← Home",
"authLogin": "Log in",
"authSignup": "Sign up",
"authMyProfile": "My Profile",
"authMyDecks": "My Decks",
"authPublicDecks": "Public Decks",
"authAdmin": "Admin",
"authLogout": "Log out",
"authAccountMenu": "Account menu",
"authAccountMenuNamed": "{name} account menu",
"loginPageTitle": "Log in",
"loginPageDesc": "Sign in to save and manage<br />your decks.",
"signupPageTitle": "Sign up",
"signupPageDesc": "Create a UADECK account to<br />save and share decks.",
"emailLabel": "Email",
"passwordLabel": "Password",
"usernameLabel": "Username",
"passwordConfirmLabel": "Confirm password",
"passwordConfirmPlaceholder": "Re-enter password",
"signupPasswordPlaceholder": "8+ characters",
"passwordMismatch": "Passwords do not match.",
"signupButton": "Create account",
"loginButton": "Log in",
"noAccount": "Don't have an account?",
"hasAccount": "Already have an account?",
"deckHistoryTitle": "My Decks",
"deckHistoryDesc": "Your saved decks. Public decks appear in the Public Decks list.",
"publicDecksTitle": "Public Decks",
"publicDecksDesc": "Decks marked public by users. Toggle visibility in My Decks.",
"profileTitle": "My Profile",
"profileDesc": "Update your photo, username, email, and password.",
"profileSave": "Save profile",
"profileDeckSettings": "Deck save settings",
"profileDeckSettingsDesc": "Default visibility when saving from the result screen.",
"profileDefaultPublic": "Public by default",
"profileDefaultPublicHint": "New saves default to public",
"profileAskOnSave": "Ask visibility on save",
"profileAskOnSaveHint": "Off uses your default without asking",
"profileDeckPrefsSaved": "Deck save settings applied.",
"profileSettingOn": "ON",
"profileSettingOff": "OFF",
"changePassword": "Change password",
"changePasswordButton": "Update",
"newPasswordLabel": "New password",
"confirmPasswordLabel": "Confirm new password",
"loadingLabel": "Loading...",
"deckSearchPlaceholder": "Search deck name or series...",
"deckAllSeries": "All series",
"deckLoading": "Loading...",
"deckEmpty": "No saved decks yet.",
"deckNoMatch": "No decks match your filters.",
"deckUntitled": "Untitled",
"deckNoPreview": "No preview",
"deckResaveHint": "Re-save from Preview",
"deckBadgePublic": "Public",
"deckBadgePrivate": "Private",
"deckMakePublic": "Make public",
"deckMakePrivate": "Make private",
"deckLoad": "Load",
"deckCopyLink": "Copy link",
"deckDelete": "Delete",
"deckViews": "Views",
"deckCountFormat": "{filtered} / {total}",
"publicDeckEmpty": "No public decks yet.",
"publicDeckSearchPlaceholder": "Search deck, series, or author...",
"deckLinkCopied": "Share link copied.",
"deckMakePublicConfirm": "Show this deck in the public list?",
"deckMakePrivateConfirm": "Make this deck private? It will be hidden from the public list.",
"deckDeleteConfirm": "Delete this deck?",
"deckFavorite": "Favorite",
"deckFavoriteFilter": "Favorites",
"deckFavoriteFilterOnly": "Favorites only",
"deckMoreActions": "More actions",
"deckNoFavorites": "No favorite decks yet.",
"deckHoldPreviewHint": "Click or hold to enlarge",
"pageHelpLabel": "Page help",
"all": "All",
"metaDeck": "Public Decks",
"titlePrompt": "Please select a title",