MoveBox

{{ t('packList.title') }}
{{ t(packQuery.trim() ? 'packList.searchCount' : 'packList.boxCount', { n: packQuery.trim() ? filteredBoxes.length : boxes.length }) }}

{{ t('packList.emptyTitle') }}

{{ t('packList.emptyHint') }}

{{ currentBox?.name || t('boxDetail.defaultTitle') }}
{{ t('boxDetail.itemCount', { n: filteredItems.length }) }}
{{ it.name }}
×{{ it.qty }}
+{{ selectedItems.length - 6 }}

{{ t('boxDetail.emptyTitle') }}

{{ t('boxDetail.emptyHint') }}

{{ boxPreviewBox.name || '纸箱' }}
{{ t('box3d.l') }} {{ Number(boxPreviewBox.length) || 0 }} × {{ t('box3d.w') }} {{ Number(boxPreviewBox.width) || 0 }} × {{ t('box3d.h') }} {{ Number(boxPreviewBox.height) || 0 }} cm
{{ t('box3d.notLoaded') }}
{{ t('box3d.notLoadedHint') }}
{{ threeHintText }}
{{ isCreatingBox ? t('boxEdit.createTitle') : t('boxEdit.editTitle') }}
{{ t('boxEdit.subtitle') }}
{{ isCreatingItem ? t('itemEdit.createTitle') : t('itemEdit.editTitle') }}
{{ t('itemEdit.inBox', { name: currentBox?.name || '-' }) }}
{{ Math.max(1, Number(editingItemDraft.qty) || 1) }}

{{ t('unpack.title') }}

{{ t('unpack.unpacked') }} {{ checkedCount }}
{{ t('unpack.remaining') }} {{ uncheckedCount }}
{{ (checkedCount + uncheckedCount) > 0 ? Math.round(checkedCount / (checkedCount + uncheckedCount) * 100) : 0 }} %

{{ t('unpack.noBoxesTitle') }}

{{ t('unpack.noBoxesHint') }}

{{ box.name }}

MoveBox

{{ t('me.localBadge') }}
{{ version }}
{{ t('me.appearance') }}
{{ isDark ? t('me.darkMode') : t('me.lightMode') }}
{{ t('about.title') }}

MoveBox

{{ t('about.localBadge') }}

{{ version }}

{{ t('about.developer') }} {{ t('about.developerName') }}
{{ t('about.email') }} [email protected]
{{ t('about.storage') }} {{ storageUsage || t('about.calculating') }}
{{ t('about.lastExport') }} {{ lastExportTime || t('about.neverExported') }}

{{ t('about.description') }}

{{ t('about.copyright') }}

{{ t('lang.title') }}

{{ t('lang.emptySearch') }}

{{ t('pdf.preview') }}
{{ t('pdf.generating') }}
{{ t('photoPreview.title') }}
{{ imagePreviewScalePercent }}%
{{ t('photoPreview.empty') }}
搬家装箱助手

{{ authMode === 'login' ? '欢迎回来' : '创建账户' }}

{{ authMode === 'login' ? '登录后同步箱子与物品数据' : '注册后即可同步你的搬家清单' }}

登录即代表同意《服务条款》与《隐私政策》

MoveBox

{{ version }}

{{ cycleLangTitle }}

{{ cycleLangHint }}

{{ t('lang.emptySearch') }}

{{ t('permission.title') }}

{{ t('permission.subtitle') }}

{{ t('permission.cameraTitle') }}

{{ t('permission.cameraDesc') }}

{{ t('permission.storageTitle') }}

{{ t('permission.storageDesc') }}

{{ t('guide.step1Title') }}

{{ t('guide.step1Hint') }}

{{ t('guide.step2Title') }}

{{ t('guide.step2Hint') }}

{{ t('guide.itemsPacked') }}

{{ it.name }}

×{{ it.qty }}

{{ t('guide.step3Title') }}

{{ t('guide.step3Done') }}

{{ t('guide.step3Start') }}

{{ dragUi.deleteReady ? t('drag.deleteRelease') : t('drag.deleteDragHere') }}
{{ toast.text }} ({{ toast.remaining }}s)

{{ globalDialog.title }}

{{ globalDialog.message }}