Files
LanMountainDesktop/LanMountainDesktop/Localization/en-US.json
2026-03-05 21:21:03 +08:00

516 lines
31 KiB
JSON

{
"app.title": "LanMountainDesktop",
"button.back_to_windows": "Back to Windows",
"tooltip.back_to_windows": "Back to Windows",
"tooltip.open_settings": "Settings",
"settings.title": "Settings",
"settings.back_to_desktop": "Back to Desktop",
"settings.nav_header": "Settings",
"settings.nav.wallpaper": "Wallpaper",
"settings.nav.grid": "Grid",
"settings.nav.color": "Color",
"settings.nav.status_bar": "Status Bar",
"settings.nav.weather": "Weather",
"settings.nav.region": "Region",
"settings.nav.update": "Update",
"settings.nav.about": "About",
"settings.wallpaper.title": "Wallpaper",
"settings.wallpaper.description": "Pick an image or video to apply as the app window wallpaper immediately.",
"settings.wallpaper.current_label": "Current Wallpaper",
"settings.wallpaper.placement_label": "Placement",
"settings.wallpaper.placement_desc": "Adjust how the image fills the desktop.",
"settings.wallpaper.pick_button": "Browse Files",
"settings.wallpaper.clear_button": "Reset to Solid Color",
"settings.wallpaper.no_selection": "No wallpaper selected.",
"settings.wallpaper.storage_unavailable": "Storage provider is unavailable.",
"settings.wallpaper.import_failed": "Failed to import wallpaper file.",
"settings.wallpaper.image_applied": "Image wallpaper applied.",
"settings.wallpaper.video_applied": "Video wallpaper applied.",
"settings.wallpaper.unsupported_file": "Selected file type is not supported.",
"settings.wallpaper.apply_failed_format": "Failed to apply wallpaper: {0}",
"settings.wallpaper.mode_format": "Wallpaper mode: {0}.",
"settings.wallpaper.video_mode": "Video wallpaper uses automatic fill mode.",
"settings.wallpaper.cleared": "Background reset to solid color.",
"settings.wallpaper.default_status": "Current background uses solid color.",
"settings.wallpaper.saved_not_found": "Saved wallpaper file was not found. Using solid color background.",
"settings.wallpaper.restored": "Wallpaper restored from saved settings.",
"settings.wallpaper.video_restored": "Video wallpaper restored from saved settings.",
"settings.wallpaper.restore_failed": "Failed to restore saved wallpaper. Using solid color background.",
"settings.wallpaper.video_not_found": "Video wallpaper file not found.",
"settings.wallpaper.video_player_unavailable": "Video player is unavailable.",
"settings.wallpaper.video_play_failed_format": "Failed to play video wallpaper: {0}",
"settings.grid.title": "Grid Layout",
"settings.grid.description": "Every component must occupy at least one cell (minimum 1x1).",
"settings.grid.short_side_label": "Short Side Cells",
"settings.grid.spacing_label": "Grid Spacing",
"settings.grid.spacing_relaxed": "Relaxed (iOS)",
"settings.grid.spacing_compact": "Compact (Android)",
"settings.grid.edge_inset_label": "Screen Inset",
"settings.grid.edge_inset_px_format": "≈ {0:F1}px",
"settings.grid.apply_button": "Apply",
"settings.grid.info_format": "Grid: {0} cols x {1} rows | cell {2:F1}px (1:1)",
"settings.color.title": "Color",
"settings.color.description": "Switch day/night mode and choose app accent colors.",
"settings.color.day_night_label": "Day/Night Mode",
"settings.color.day_night_on": "Night",
"settings.color.day_night_off": "Day",
"settings.color.recommended_label": "Recommended Colors",
"settings.color.system_monet_label": "System Monet Colors",
"settings.color.refresh_button": "Refresh",
"settings.color.mode_night": "Night mode enabled",
"settings.color.mode_day": "Day mode enabled",
"settings.color.mode_status_format": "Theme mode: {0}.",
"settings.color.monet_refreshed": "Monet colors refreshed.",
"settings.color.theme_ready_format": "Theme color ready: {0}.",
"settings.color.theme_applied_format": "{0} color applied: {1}.",
"settings.color.theme_updated_wallpaper": "Wallpaper updated. Monet colors refreshed.",
"settings.color.theme_updated_video": "Video wallpaper updated. Theme colors refreshed.",
"settings.color.theme_cleared_wallpaper": "Wallpaper cleared. Monet colors refreshed.",
"settings.status_bar.title": "Status Bar",
"settings.status_bar.description": "Choose which components appear on the top status bar.",
"settings.status_bar.clock_header": "Clock Component",
"settings.status_bar.clock_description": "Display a clock on the top status bar.",
"settings.status_bar.spacing_header": "Component Spacing",
"settings.status_bar.spacing_desc": "Adjust spacing between status bar components.",
"settings.status_bar.spacing_mode_compact": "Compact",
"settings.status_bar.spacing_mode_relaxed": "Relaxed",
"settings.status_bar.spacing_mode_custom": "Custom",
"settings.status_bar.spacing_custom_label": "Custom spacing (%)",
"settings.status_bar.spacing_custom_px_format": "≈ {0:F1}px",
"settings.weather.title": "Weather",
"settings.weather.location_source_header": "Location Source",
"settings.weather.location_source_desc": "Choose how weather widgets resolve location.",
"settings.weather.mode_city_search": "City Search",
"settings.weather.mode_coordinates": "Coordinates",
"settings.weather.auto_refresh": "Auto refresh location on startup",
"settings.weather.city_search_header": "City Search",
"settings.weather.city_search_desc": "Search cities and apply one weather location.",
"settings.weather.search_placeholder": "e.g. Beijing",
"settings.weather.search_button": "Search",
"settings.weather.apply_city_button": "Apply City",
"settings.weather.search_hint": "Search by city name and apply one location.",
"settings.weather.search_required": "Please enter a city keyword first.",
"settings.weather.search_no_results": "No locations were found.",
"settings.weather.search_failed_format": "Search failed: {0}",
"settings.weather.search_result_count_format": "Found {0} locations.",
"settings.weather.search_select_required": "Please select one location from search results.",
"settings.weather.search_applied_format": "Location applied: {0}",
"settings.weather.coordinates_header": "Coordinates",
"settings.weather.coordinates_desc": "Set latitude/longitude and optional key/name.",
"settings.weather.latitude_label": "Latitude",
"settings.weather.longitude_label": "Longitude",
"settings.weather.location_key_placeholder": "Location key (optional)",
"settings.weather.location_name_placeholder": "Display name (optional)",
"settings.weather.apply_coordinates_button": "Apply Coordinates",
"settings.weather.coordinates_saved_format": "Coordinates saved: {0:F4}, {1:F4}",
"settings.weather.coordinates_default_name_format": "Coordinate {0:F4}, {1:F4}",
"settings.weather.preview_header": "Connection Test",
"settings.weather.preview_desc": "Send one test request to verify current settings.",
"settings.weather.preview_button": "Test Fetch",
"settings.weather.preview_panel_header": "Weather Preview",
"settings.weather.preview_panel_desc": "Refresh and verify current weather service status.",
"settings.weather.refresh_button": "Refresh",
"settings.weather.preview_hint": "Use test fetch to verify your weather configuration.",
"settings.weather.preview_missing_location": "Please apply one weather location before testing.",
"settings.weather.preview_success_format": "Test success: {0} · {1} · {2}",
"settings.weather.preview_failed_format": "Test fetch failed: {0}",
"settings.weather.preview_unknown": "Unknown",
"settings.weather.alert_filter_header": "Excluded Alerts",
"settings.weather.alert_filter_desc": "Alerts containing these words will not be shown. One rule per line.",
"settings.weather.alert_filter_placeholder": "One keyword per line",
"settings.weather.icon_style_header": "Weather Icon Style",
"settings.weather.icon_style_desc": "Choose Fluent Icon style for weather symbols.",
"settings.weather.icon_style_fluent_regular": "Fluent Regular",
"settings.weather.icon_style_fluent_filled": "Fluent Filled",
"settings.weather.no_tls_header": "No TLS Weather Request",
"settings.weather.no_tls_desc": "Not recommended. Enable only for incompatible network environments.",
"settings.weather.status_city_empty": "No city location is configured.",
"settings.weather.status_city_format": "Mode: {0} | {1} | Key: {2}",
"settings.weather.status_coordinates_format": "Mode: {0} | Lat {1:F4}, Lon {2:F4} | Key: {3}",
"settings.weather.location_header": "Weather Location",
"settings.weather.location_desc": "Set the location used by weather widgets.",
"settings.weather.location_placeholder": "e.g. Beijing",
"settings.weather.location_apply": "Save",
"settings.weather.location_empty": "Weather location is not set.",
"settings.weather.location_required": "Weather location cannot be empty.",
"settings.weather.location_current_format": "Current weather location: {0}",
"settings.weather.location_saved_format": "Weather location saved: {0}",
"weather.widget.location_not_configured": "Weather location is not configured",
"weather.widget.configure_hint": "Open Settings > Weather to configure",
"weather.widget.loading": "Loading...",
"weather.widget.fetch_failed": "Weather fetch failed",
"weather.widget.retrying": "Retrying automatically",
"weather.widget.location_unknown": "Unknown location",
"weather.widget.condition_clear": "Clear",
"weather.widget.condition_cloudy": "Cloudy",
"weather.widget.condition_rain": "Rain",
"weather.widget.condition_storm": "Thunderstorm",
"weather.widget.condition_snow": "Snow",
"weather.widget.condition_fog": "Fog",
"weather.widget.condition_unknown": "Unknown",
"weather.widget.range_unknown": "-- / --",
"weather.widget.range_format": "{0} / {1}",
"schedule.widget.no_source": "ClassIsland schedule data not found",
"schedule.widget.no_class_today": "No classes today",
"schedule.widget.layout_missing": "Schedule time layout is missing",
"schedule.widget.subject_fallback": "Untitled class",
"schedule.widget.detail_fallback": "No details",
"schedule.settings.title": "Schedule Import",
"schedule.settings.desc": "Import ClassIsland CSES schedules and choose which one is enabled.",
"schedule.settings.add": "Add Schedule",
"schedule.settings.empty": "No imported schedules",
"schedule.settings.unnamed": "Unnamed Schedule",
"schedule.settings.delete": "Delete",
"schedule.settings.picker_title": "Select ClassIsland schedule file",
"schedule.settings.picker_file_type": "ClassIsland CSES schedule",
"worldclock.settings.title": "World Clock Settings",
"worldclock.settings.desc": "Choose a time zone for each of the four clocks.",
"worldclock.settings.clock_1": "Clock 1",
"worldclock.settings.clock_2": "Clock 2",
"worldclock.settings.clock_3": "Clock 3",
"worldclock.settings.clock_4": "Clock 4",
"worldclock.settings.second_mode_label": "Second Hand",
"worldclock.widget.today": "Today",
"worldclock.widget.yesterday": "Yesterday",
"worldclock.widget.tomorrow": "Tomorrow",
"worldclock.widget.offset_same": "0h",
"worldclock.widget.offset_ahead_hours": "Ahead {0}h",
"worldclock.widget.offset_behind_hours": "Behind {0}h",
"worldclock.widget.offset_ahead_hm": "Ahead {0}h {1}m",
"worldclock.widget.offset_behind_hm": "Behind {0}h {1}m",
"weather.widget.aqi_unknown": "AQI --",
"weather.widget.aqi_format": "AQI {0}",
"weather.widget.updated_format": "Updated {0:HH:mm}",
"weather.hourly.now": "Now",
"weather.hourly.sunset": "Sunset",
"weather.multiday.today": "Today",
"weather.multiday.tomorrow": "Tomorrow",
"weather.multiday.aqi_format": "Air Quality {0}",
"weather.multiday.aqi_unknown": "Air --",
"settings.region.title": "Region",
"settings.region.description": "Choose language and apply immediately to settings and key UI.",
"settings.region.language_header": "Language",
"settings.region.language_label": "Language",
"settings.region.language_zh": "Chinese",
"settings.region.language_en": "English",
"settings.region.timezone_header": "Time Zone",
"settings.region.timezone_desc": "Select a time zone. Clock and calendar widgets will follow this zone.",
"settings.region.applied_format": "Language switched to: {0}",
"settings.update.title": "Update",
"settings.update.current_version_label": "Current Version",
"settings.update.latest_version_label": "Latest Release",
"settings.update.published_at_label": "Published At",
"settings.update.options_header": "Update Options",
"settings.update.options_desc": "Configure update checks and release channel.",
"settings.update.auto_check_toggle": "Automatically check for updates on startup",
"settings.update.include_prerelease_toggle": "Include prerelease versions",
"settings.update.channel_label": "Update Channel",
"settings.update.channel_stable": "Stable",
"settings.update.channel_preview": "Preview",
"settings.update.actions_header": "Update Actions",
"settings.update.actions_desc": "Check releases, download installer, and start update.",
"settings.update.check_button": "Check for Updates",
"settings.update.download_install_button": "Download & Install",
"settings.update.download_progress_idle": "Download progress: -",
"settings.update.download_progress_format": "Download progress: {0:F0}%",
"settings.update.status_ready": "Ready to check for updates.",
"settings.update.status_channel_changed": "Update channel changed. Please check again.",
"settings.update.status_channel_changed_format": "Update channel switched to {0}. Please check again.",
"settings.update.status_windows_only": "Automatic installer update is currently available only on Windows.",
"settings.update.status_checking": "Checking GitHub releases...",
"settings.update.status_check_failed_format": "Update check failed: {0}",
"settings.update.status_up_to_date": "You are already on the latest version.",
"settings.update.status_asset_missing": "A new release is available, but no compatible installer was found.",
"settings.update.status_available_format": "New version {0} is available. Click Download & Install.",
"settings.update.status_downloading": "Downloading installer...",
"settings.update.status_download_failed_format": "Download failed: {0}",
"settings.update.status_launching_installer": "Download complete. Launching installer...",
"settings.update.status_installer_missing": "Installer file was not found after download.",
"settings.update.status_installer_started": "Installer started. The app will close for update.",
"settings.update.status_launch_failed_format": "Failed to start installer: {0}",
"settings.about.title": "About",
"settings.about.version_format": "Version: {0}",
"settings.about.codename_format": "Code Name: {0}",
"settings.about.font_format": "Font: {0}",
"settings.about.startup_header": "Windows Startup",
"settings.about.startup_desc": "Launch the app automatically when signing in to Windows.",
"settings.about.startup_toggle": "Launch at Windows sign-in",
"settings.footer": "LanMountainDesktop Settings",
"filepicker.title": "Select wallpaper",
"filepicker.image_files": "Image files",
"filepicker.video_files": "Video files",
"common.day": "Day",
"common.night": "Night",
"common.back": "Back",
"common.close": "Close",
"common.unknown": "Unknown error",
"common.recommended": "Recommended",
"common.monet": "Monet",
"desktop.page_index_format": "Desktop {0}",
"launcher.title": "App Launcher",
"launcher.subtitle": "Apps and folders from Windows Start Menu",
"launcher.empty": "No Start Menu entries found.",
"launcher.empty_folder": "This folder is empty.",
"launcher.folder_items_format": "{0} apps",
"button.component_library": "Edit Desktop",
"tooltip.component_library": "Edit Desktop",
"component_library.title": "Widgets",
"component_library.empty": "Swipe to pick a category, tap to open, then drag a widget onto the desktop.",
"component_library.drag_hint": "Drag to place",
"component.delete": "Delete",
"component.edit": "Edit",
"component_category.clock": "Clock",
"component_category.date": "Calendar",
"component_category.weather": "Weather",
"component_category.board": "Board",
"component_category.media": "Media",
"component_category.info": "Info",
"component_category.study": "Study",
"component.date": "Calendar",
"component.month_calendar": "Month Calendar",
"component.lunar_calendar": "Lunar Calendar",
"component.desktop_clock": "Clock",
"component.weather_clock": "Weather Clock",
"component.world_clock": "World Clock",
"component.desktop_timer": "Timer",
"component.desktop_weather": "Weather",
"component.hourly_weather": "Hourly Weather",
"component.multiday_weather": "Multi-day Weather",
"component.extended_weather": "Extended Weather",
"component.class_schedule": "Class Schedule",
"component.music_control": "Music Control",
"component.audio_recorder": "Recorder",
"component.daily_poetry": "Daily Poetry",
"component.daily_artwork": "Daily Artwork",
"component.daily_word": "Daily Word",
"component.daily_sentence": "English Sentence",
"component.cnr_daily_news": "CNR Headlines",
"component.whiteboard": "Blackboard (Portrait)",
"component.blackboard_landscape": "Blackboard (Landscape)",
"component.browser": "Browser",
"component.holiday_calendar": "Holiday Calendar",
"component.study_environment": "Environment",
"component.study_session_control": "Study Session Control",
"component.study_session_history": "Session History",
"component.study_noise_curve": "Noise Curve",
"component.study_noise_distribution": "Noise Distribution",
"component.study_score_overview": "Study Score Overview",
"component.study_deduction_reasons": "Deduction Reasons",
"component.study_interrupt_density": "Interrupt Density",
"desktop_clock.settings.title": "Clock Settings",
"desktop_clock.settings.desc": "Choose the time zone for the single clock.",
"desktop_clock.settings.timezone_label": "Time Zone",
"desktop_clock.settings.second_mode_label": "Second Hand",
"clock.second_mode.tick": "Tick",
"clock.second_mode.sweep": "Sweep",
"poetry.widget.loading_content": "Loading poetry...",
"poetry.widget.loading_author": "Loading...",
"poetry.widget.fetch_failed": "Poetry fetch failed",
"poetry.widget.fallback_content": "Daily poetry is temporarily unavailable.",
"poetry.widget.fallback_author": "Try again later",
"poetry.widget.unknown_author": "Unknown",
"artwork.widget.loading": "Loading...",
"artwork.widget.loading_title": "Daily Artwork",
"artwork.widget.loading_subtitle": "Fetching today's masterpiece",
"artwork.widget.fetch_failed": "Artwork fetch failed",
"artwork.widget.fallback_title": "Daily Artwork",
"artwork.widget.fallback_artist": "Recommendation service unavailable",
"artwork.widget.fallback_year": "Try again later",
"artwork.widget.unknown_artist": "Unknown artist",
"dailyword.widget.loading": "Loading...",
"dailyword.widget.loading_word": "daily word",
"dailyword.widget.loading_pronunciation": "Fetching pronunciation...",
"dailyword.widget.loading_meaning": "Fetching meaning...",
"dailyword.widget.loading_example": "Fetching example sentence...",
"dailyword.widget.loading_example_translation": "Loading...",
"dailyword.widget.fetch_failed": "Daily word fetch failed",
"dailyword.widget.fallback_word": "daily word",
"dailyword.widget.fallback_pronunciation": "Pronunciation unavailable",
"dailyword.widget.fallback_meaning": "Youdao dictionary is temporarily unavailable.",
"dailyword.widget.fallback_example": "Tap the refresh button and try again.",
"dailyword.widget.fallback_example_translation": "It will retry when network recovers.",
"dailysentence.widget.loading": "Loading...",
"dailysentence.widget.loading_sentence": "Fetching daily sentence...",
"dailysentence.widget.loading_translation": "Fetching translation...",
"dailysentence.widget.loading_source": "Youdao Dictionary",
"dailysentence.widget.fetch_failed": "Sentence fetch failed",
"dailysentence.widget.fallback_sentence": "Daily sentence is temporarily unavailable.",
"dailysentence.widget.fallback_translation": "Tap refresh and try again.",
"dailysentence.widget.source_default": "Youdao Dictionary",
"daily_sentence.settings.title": "Daily Sentence Settings",
"daily_sentence.settings.desc": "Configure auto-rotation and refresh interval.",
"daily_sentence.settings.auto_rotate_label": "Auto-rotation",
"daily_sentence.settings.auto_rotate_enabled": "Enable auto-rotation",
"daily_sentence.settings.frequency_label": "Rotation interval",
"daily_sentence.settings.frequency_5m": "5 minutes",
"daily_sentence.settings.frequency_10m": "10 minutes",
"daily_sentence.settings.frequency_40m": "40 minutes",
"daily_sentence.settings.frequency_1h": "1 hour",
"daily_sentence.settings.frequency_12h": "12 hours",
"daily_sentence.settings.frequency_24h": "24 hours",
"cnrnews.widget.loading": "Loading...",
"cnrnews.widget.loading_title": "Fetching CNR headlines",
"cnrnews.widget.loading_subtitle": "Please wait",
"cnrnews.widget.fetch_failed": "News fetch failed",
"cnrnews.widget.fallback_title": "CNR news is temporarily unavailable",
"cnrnews.widget.fallback_subtitle": "Tap refresh and try again",
"cnrnews.widget.hot_label": "Hot",
"cnrnews.settings.title": "CNR Settings",
"cnrnews.settings.desc": "Configure auto-rotation and refresh interval.",
"cnrnews.settings.auto_rotate_label": "Auto-rotation",
"cnrnews.settings.auto_rotate_enabled": "Enable auto-rotation",
"cnrnews.settings.frequency_label": "Rotation interval",
"cnrnews.settings.frequency_5m": "5 minutes",
"cnrnews.settings.frequency_10m": "10 minutes",
"cnrnews.settings.frequency_40m": "40 minutes",
"cnrnews.settings.frequency_1h": "1 hour",
"cnrnews.settings.frequency_12h": "12 hours",
"cnrnews.settings.frequency_24h": "24 hours",
"artwork.settings.title": "Daily Artwork Settings",
"artwork.settings.desc": "Switch the data source used by Daily Artwork.",
"artwork.settings.source_label": "Mirror Source",
"artwork.settings.source_domestic": "Domestic Mirror",
"artwork.settings.source_overseas": "Overseas Mirror",
"artwork.settings.source_status_domestic": "Current source: Domestic mirror (optimized for China network)",
"artwork.settings.source_status_overseas": "Current source: Overseas mirror (art museum recommendations)",
"music.widget.unsupported": "Music control is not supported on this platform",
"music.widget.unsupported_hint": "This widget requires Windows SMTC",
"music.widget.no_session": "No music source",
"music.widget.no_session_hint": "Install QQ Music / KuGou / NetEase Cloud Music from the app store",
"music.widget.open_player": "Open player",
"music.widget.unknown_title": "Unknown title",
"music.widget.unknown_artist": "Unknown artist",
"music.widget.status.opened": "Opened",
"music.widget.status.changing": "Changing",
"music.widget.status.stopped": "Stopped",
"music.widget.status.playing": "Playing",
"music.widget.status.paused": "Paused",
"recording.widget.title": "Recorder",
"recording.widget.hint.ready": "Tap red button to record",
"recording.widget.hint.recording": "Recording",
"recording.widget.hint.paused": "Paused",
"recording.widget.hint.unsupported": "Microphone is unavailable",
"recording.widget.hint.error": "Recording failed",
"recording.widget.hint.saved_format": "Saved {0}",
"recording.widget.save_picker_title": "Save recording file",
"recording.widget.save_picker_type": "WAV audio",
"study.environment.status_label": "Environment",
"study.environment.status.initializing": "Initializing",
"study.environment.status.ready": "Ready",
"study.environment.status.quiet": "Quiet",
"study.environment.status.noisy": "Noisy",
"study.environment.status.paused": "Paused",
"study.environment.status.error": "Error",
"study.environment.status.unsupported": "Unsupported",
"study.environment.value.unavailable": "--",
"study.environment.value.display_format": "{0:F1} dB",
"study.environment.value.dbfs_format": "{0:F1} dBFS",
"study.environment.settings.title": "Environment Widget Settings",
"study.environment.settings.desc": "Configure real-time noise value display on the right side.",
"study.environment.settings.show_display_db": "Show display dB",
"study.environment.settings.show_dbfs": "Show dBFS",
"study.environment.settings.hint": "At least one display mode must stay enabled.",
"study.session_control.action.start": "Start Study Session",
"study.session_control.action.stop": "Stop Study Session",
"study.session_control.idle_hint": "Tap the right button to start",
"study.session_control.report_preview": "Preview Report",
"study.session_control.report_confirm_hint": "Tap right button to confirm",
"study.session_control.running_elapsed_format": "Elapsed {0}",
"study.session_control.last_session_format": "Last {0}",
"study.session_control.start_failed": "Unable to start session",
"study.session_control.stop_failed": "Unable to stop session",
"study.session_history.title": "Session History",
"study.session_history.empty": "No session history",
"study.session_history.select_failed": "Unable to switch session",
"study.session_history.rename_failed": "Unable to rename session",
"study.session_history.delete_failed": "Unable to delete session",
"study.session_history.rename_placeholder": "Enter session name",
"study.session_history.rename_confirm": "Confirm rename",
"study.session_history.rename_cancel": "Cancel rename",
"study.session_history.loading": "Loading data...",
"study.session_history.loaded": "Data loaded",
"study.session_history.duration_format": "{0:hh\\:mm\\:ss}",
"study.session_history.meta_format": "{0} · Avg {1:F1}",
"study.session_history.action.view": "View",
"study.session_history.action.rename": "Rename",
"study.session_history.action.delete": "Delete",
"study.session_history.dialog.rename_title": "Rename Session",
"study.session_history.dialog.rename_message": "Enter a new name for \"{0}\".",
"study.session_history.dialog.delete_title": "Delete Session",
"study.session_history.dialog.delete_message": "Delete \"{0}\"? This cannot be undone.",
"study.session_history.dialog.delete_confirm": "Delete",
"study.noise_curve.value_format": "{0:F1} dB",
"study.noise_curve.axis.now": "Now",
"study.noise_distribution.title": "Noise Level Distribution",
"study.noise_distribution.mode.realtime": "Realtime",
"study.noise_distribution.mode.session": "Session",
"study.noise_distribution.summary.mainly_format": "Mainly: {0}",
"study.noise_distribution.summary.latest_format": "Latest: {0}",
"study.noise_distribution.summary.compact_format": "Main {0} · New {1}",
"study.noise_distribution.level.quiet": "Quiet",
"study.noise_distribution.level.normal": "Normal",
"study.noise_distribution.level.noisy": "Noisy",
"study.noise_distribution.level.extreme": "Extreme",
"study.noise_distribution.axis.extreme": "Extreme",
"study.noise_distribution.axis.noisy": "Noisy",
"study.noise_distribution.axis.normal": "Normal",
"study.noise_distribution.axis.quiet": "Quiet",
"study.noise_distribution.axis.now": "Now",
"study.score_overview.title": "Study Score",
"study.score_overview.mode.realtime": "Realtime",
"study.score_overview.mode.session": "Session",
"study.score_overview.current": "Current",
"study.score_overview.average": "Average",
"study.score_overview.minimum": "Minimum",
"study.score_overview.maximum": "Maximum",
"study.score_overview.average_short": "Avg",
"study.score_overview.minimum_short": "Min",
"study.score_overview.maximum_short": "Max",
"study.score_overview.unavailable": "--",
"study.deduction.title": "Deduction Reasons",
"study.deduction.mode.realtime": "Realtime",
"study.deduction.mode.session": "Session",
"study.deduction.reason.sustained": "Sustained Noise",
"study.deduction.reason.time": "Over-threshold Time",
"study.deduction.reason.segment": "Interrupt Frequency",
"study.deduction.reason.sustained_short": "Sustained",
"study.deduction.reason.time_short": "Duration",
"study.deduction.reason.segment_short": "Interrupt",
"study.deduction.metric.sustained_format": "p50 {0:F1} dBFS",
"study.deduction.metric.sustained_short_format": "p50 {0:F1}",
"study.deduction.metric.time_format": "over {0:F1}%",
"study.deduction.metric.time_short_format": "{0:F1}%",
"study.deduction.metric.segment_format": "{0:F1}/min",
"study.deduction.metric.segment_short_format": "{0:F1}/m",
"study.deduction.loss_format": "-{0:F1}",
"study.deduction.total_loss_format": "Total -{0:F1}",
"study.deduction.total_score_format": "Score {0:F1}",
"study.deduction.total_loss_unavailable": "Total {0}",
"study.deduction.total_score_unavailable": "Score {0}",
"study.deduction.unavailable": "--",
"study.interrupt_density.title": "Interrupt Density",
"study.interrupt_density.mode.realtime": "Realtime",
"study.interrupt_density.mode.session": "Session",
"study.interrupt_density.unit": "/min",
"study.interrupt_density.segment_count": "Interrupts",
"study.interrupt_density.segment_count_short": "Count",
"study.interrupt_density.duration": "Duration",
"study.interrupt_density.duration_short": "Time",
"study.interrupt_density.density_value_format": "{0:F1}",
"study.interrupt_density.segment_count_value_format": "{0}",
"study.interrupt_density.level_format": "Level {0}",
"study.interrupt_density.level.calm": "Calm",
"study.interrupt_density.level.normal": "Normal",
"study.interrupt_density.level.frequent": "Frequent",
"study.interrupt_density.level.severe": "Severe",
"study.interrupt_density.threshold_format": "Penalty threshold {0:F1}/min",
"study.interrupt_density.unavailable": "--",
"desktop.add_page": "Add page",
"desktop.delete_page": "Delete page",
"placement.fill": "Fill",
"placement.fit": "Fit",
"placement.stretch": "Stretch",
"placement.center": "Center",
"placement.tile": "Tile"
}