Implements comprehensive time filtering and visualization improvements: - Adds time range picker with presets from 5min to 24h - Enhances chart visualization with minute-level granularity - Updates globe visualization to respond to time/filter changes - Implements animated event log display - Swaps primary/secondary color scheme for better contrast Improves realtime data handling with automatic updates and proper cleanup on unmount. Includes i18n support for new time picker UI across all supported languages.
180 lines
4.9 KiB
JSON
180 lines
4.9 KiB
JSON
{
|
|
"common": {
|
|
"i18n": "Multi Language",
|
|
"abbreviations": "En",
|
|
"current_language": "English",
|
|
"try_again": "Try again",
|
|
"cancel": "Cancel",
|
|
"continue": "Continue",
|
|
"close": "Close",
|
|
"save": "Save",
|
|
"edit": "Edit",
|
|
"delete": "Delete",
|
|
"delete_success": "Delete successful!",
|
|
"search": "Search"
|
|
},
|
|
"theme": {
|
|
"toggle": "Toggle theme",
|
|
"light": "Light",
|
|
"dark": "Dark",
|
|
"system": "System"
|
|
},
|
|
"login": {
|
|
"title": "Login",
|
|
"description": "Enter your site token to login",
|
|
"tips": "Tips",
|
|
"preview_token": "The site token for preview mode is",
|
|
"submit": "Login",
|
|
"failed": "Login failed, please try again"
|
|
},
|
|
"logout": {
|
|
"title": "LogOut?",
|
|
"confirm": "Are you sure you want to log out?",
|
|
"action": "LogOut"
|
|
},
|
|
"layouts": {
|
|
"footer": {
|
|
"copyright": "Products of HTML.ZONE",
|
|
"social": {
|
|
"email": "Email",
|
|
"telegram": "Telegram",
|
|
"blog": "Blog",
|
|
"twitter": "Twitter",
|
|
"mastodon": "Mastodon",
|
|
"github": "GitHub"
|
|
}
|
|
},
|
|
"header": {
|
|
"select_language": "Select Language"
|
|
}
|
|
},
|
|
"nav": {
|
|
"links": "Links",
|
|
"analysis": "Analysis",
|
|
"realtime": "Realtime"
|
|
},
|
|
"home": {
|
|
"features": {
|
|
"title": "Features",
|
|
"subtitle": "Simple and sufficient functionality",
|
|
"url_shortening": {
|
|
"title": "URL Shortening",
|
|
"description": "Compress your URLs to their minimal length"
|
|
},
|
|
"analytics": {
|
|
"title": "Analytics",
|
|
"description": "Monitor link analytics and gather insightful statistics"
|
|
},
|
|
"serverless": {
|
|
"title": "Serverless",
|
|
"description": "Deploy without the need for traditional servers"
|
|
},
|
|
"customizable_slug": {
|
|
"title": "Customizable Slug",
|
|
"description": "Support for personalized slugs and case sensitivity"
|
|
},
|
|
"ai_slug": {
|
|
"title": "AI Slug",
|
|
"description": "Leverage AI to generate slugs"
|
|
},
|
|
"link_expiration": {
|
|
"title": "Link Expiration",
|
|
"description": "Set expiration dates for your links"
|
|
}
|
|
},
|
|
"cta": {
|
|
"title": "Deployment immediately",
|
|
"description": "With just a few simple clicks, you can start deploying without any expenses",
|
|
"button": "Start Deploy"
|
|
},
|
|
"logos": {
|
|
"title": "Built with awesome technologies"
|
|
},
|
|
"twitter": {
|
|
"follow": "Follow me on X(Twitter)"
|
|
}
|
|
},
|
|
"dashboard": {
|
|
"title": "Dashboard",
|
|
"visits": "Visits",
|
|
"views": "Views",
|
|
"visitors": "Visitors",
|
|
"referers": "Referers",
|
|
"stats": "'s Stats",
|
|
"custom_date": "Custom Date",
|
|
"date": "Date",
|
|
"date_range": "Date Range",
|
|
"locations": "Locations",
|
|
"details": "Details",
|
|
"name": "Name",
|
|
"count": "Count",
|
|
"loading": "Loading",
|
|
"no_data": "No Data",
|
|
"none": "(None)",
|
|
"filter_placeholder": "Filter links...",
|
|
"date_picker": {
|
|
"today": "Today",
|
|
"last_24h": "Last 24 hours",
|
|
"this_week": "This week",
|
|
"last_7d": "Last 7 days",
|
|
"this_month": "This month",
|
|
"last_30d": "Last 30 days",
|
|
"last_90d": "Last 90 days",
|
|
"custom": "Custom",
|
|
"custom_title": "Custom Date",
|
|
"single_date": "Date",
|
|
"date_range": "Date Range"
|
|
},
|
|
"metrics": {
|
|
"country": "Country",
|
|
"region": "Region",
|
|
"city": "City",
|
|
"referer": "Referer",
|
|
"slug": "Slug",
|
|
"language": "Language",
|
|
"timezone": "Timezone",
|
|
"device": "Device",
|
|
"deviceType": "Device Type",
|
|
"os": "OS",
|
|
"browser": "Browser",
|
|
"browserType": "Browser Type"
|
|
},
|
|
"time_picker": {
|
|
"today": "Today",
|
|
"last_5m": "Last 5 minutes",
|
|
"last_10m": "Last 10 minutes",
|
|
"last_30m": "Last 30 minutes",
|
|
"last_1h": "Last 1 hour",
|
|
"last_6h": "Last 6 hours",
|
|
"last_12h": "Last 12 hours",
|
|
"last_24h": "Last 24 hours"
|
|
}
|
|
},
|
|
"links": {
|
|
"create": "Create Link",
|
|
"edit": "Edit Link",
|
|
"delete_confirm_title": "Are you absolutely sure?",
|
|
"delete_confirm_desc": "This action cannot be undone. This will really delete your link from servers.",
|
|
"delete_success": "Delete successful!",
|
|
"update_success": "Link updated successfully",
|
|
"create_success": "Link created successfully",
|
|
"preview_mode_tip": "The preview mode link is valid for up to 5 minutes.",
|
|
"search_placeholder": "Search links...",
|
|
"no_results": "No links found.",
|
|
"group_title": "Links",
|
|
"copy_success": "Copy successful!",
|
|
"created_at": "Created At",
|
|
"updated_at": "Updated At",
|
|
"expires_at": "Expires At",
|
|
"no_more": "No more links",
|
|
"load_failed": "Loading links failed,",
|
|
"download_qr_code": "Download QR Code",
|
|
"sort": {
|
|
"newest": "Newest First",
|
|
"oldest": "Oldest First",
|
|
"az": "Slug A-Z",
|
|
"za": "Slug Z-A",
|
|
"tip": "Experience: Only for loaded links"
|
|
}
|
|
}
|
|
}
|