✨ 优化 2026 前端无障碍与响应式体验
完善 2026 主题的移动端与桌面端交互体验,修复多项可访问性和信息展示问题。 - 允许浏览器缩放,补充焦点样式、按钮名称、表单标签和对话框键盘焦点管理\n- 支持 reduced-motion,扩大公共页、后台导航、记录列表和分页控件的触控区域\n- 优化系统设置分区导航、密码显示、字段语义和底部粘性保存栏\n- 压缩移动文件列表操作区,改善桌面表格滚动可达性和统计值截断\n- 优化仪表盘指标、趋势摘要、进度条语义及中英文文案
This commit is contained in:
@@ -10,6 +10,14 @@ export default {
|
||||
add: 'Add',
|
||||
back: 'Back',
|
||||
next: 'Next',
|
||||
language: 'Select language',
|
||||
switchToLight: 'Switch to light mode',
|
||||
switchToDark: 'Switch to dark mode',
|
||||
showPassword: 'Show password',
|
||||
hidePassword: 'Hide password',
|
||||
openMenu: 'Open navigation menu',
|
||||
closeMenu: 'Close navigation menu',
|
||||
dialog: 'Dialog',
|
||||
previous: 'Previous',
|
||||
loading: 'Loading...',
|
||||
noData: 'No Data',
|
||||
@@ -46,6 +54,8 @@ export default {
|
||||
second: 'second',
|
||||
hour: 'hour',
|
||||
day: 'day',
|
||||
dayShort: 'd',
|
||||
hourShort: 'h',
|
||||
times: 'times',
|
||||
appName: 'FileCodeBox - File Transfer',
|
||||
appDescription: 'Ready-to-use file transfer system'
|
||||
@@ -111,6 +121,29 @@ export default {
|
||||
title: 'Permanent',
|
||||
description: 'View long-retention share records'
|
||||
}
|
||||
},
|
||||
topDownloads: {
|
||||
title: 'Top 5 Downloads',
|
||||
description: 'Downloads and traffic in the selected date range',
|
||||
file: 'File',
|
||||
downloads: 'Downloads',
|
||||
traffic: 'Traffic',
|
||||
status: 'Status',
|
||||
empty: 'No download records',
|
||||
current: 'Current',
|
||||
history: 'Historical'
|
||||
},
|
||||
trend: {
|
||||
title: 'Download / Upload Trend',
|
||||
mobileHint: 'Tap or slide to inspect; drag the bottom date axis to pan',
|
||||
startDate: 'Start date',
|
||||
endDate: 'End date',
|
||||
zoomIn: 'Zoom in',
|
||||
zoomOut: 'Zoom out',
|
||||
reset: 'Reset',
|
||||
noData: 'No data',
|
||||
loadFailed: 'Failed to load analytics',
|
||||
summary: '{window}: {downloads} downloads / {downloadTraffic}, {uploads} uploads / {uploadTraffic}'
|
||||
}
|
||||
},
|
||||
fileManage: {
|
||||
@@ -313,6 +346,9 @@ export default {
|
||||
forever: 'Forever',
|
||||
count: 'By Count',
|
||||
label: 'Expiration Time',
|
||||
method: 'Expiration method',
|
||||
increment: 'Increase expiration value',
|
||||
decrement: 'Decrease expiration value',
|
||||
placeholders: {
|
||||
days: 'Enter days',
|
||||
hours: 'Enter hours',
|
||||
@@ -741,6 +777,11 @@ export default {
|
||||
unsavedChanges: 'Unsaved configuration changes',
|
||||
allChangesSaved: 'All configuration changes are saved',
|
||||
refreshBlocked: 'Save current changes before refreshing'
|
||||
,sectionNavigation: 'Settings section navigation'
|
||||
,reloadSaved: 'Reload saved settings'
|
||||
,robotsWarning: 'A Disallow: / rule blocks search engines from crawling the entire site.'
|
||||
,fileSizeUnit: 'File size unit'
|
||||
,timeUnit: 'Time unit'
|
||||
},
|
||||
systemSettings: {
|
||||
title: 'System Settings',
|
||||
@@ -924,6 +965,10 @@ export default {
|
||||
// Components
|
||||
components: {
|
||||
pagination: {
|
||||
range: 'Showing {start} to {end} of {total}',
|
||||
pageSize: 'Items per page',
|
||||
perPage: '{size}/page',
|
||||
goToPage: 'Go to page {page}',
|
||||
showing: 'Showing',
|
||||
to: 'to',
|
||||
of: 'of',
|
||||
|
||||
Reference in New Issue
Block a user