From 4ff42a568e54503416371a99db7173a77f711c03 Mon Sep 17 00:00:00 2001 From: programmerIhor Date: Wed, 1 May 2024 14:46:54 +0300 Subject: [PATCH] configured formatting files before pull request --- .github/workflows/pre-commit.yml | 24 + .gitignore | 2 + .prettierignore | 4 + .prettierrc | 13 + cn.js | 2759 ++++++++++++++-------------- de.js | 2617 ++++++++++++++------------- en.js | 2865 +++++++++++++++--------------- es.js | 2842 +++++++++++++++-------------- fr.js | 2656 ++++++++++++++------------- ja.js | 2864 ++++++++++++++--------------- package.json | 9 + 11 files changed, 8567 insertions(+), 8088 deletions(-) create mode 100644 .github/workflows/pre-commit.yml create mode 100644 .gitignore create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 package.json diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml new file mode 100644 index 0000000..ae85d14 --- /dev/null +++ b/.github/workflows/pre-commit.yml @@ -0,0 +1,24 @@ +name: pre-commit + +on: + pull_request: + push: + branches: + - '*' + +jobs: + prettier: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up Node.js + uses: actions/setup-node@v3 + with: + node-version: '20' + + - name: Install dependencies and run prettier + run: | + npm install + npm run prettier \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ccb2c80 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +package-lock.json \ No newline at end of file diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..ab03625 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,4 @@ +Readme.md +package.json +node_modules/ +.github/ \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..839b685 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,13 @@ +{ + "printWidth": 80, + "tabWidth": 0, + "useTabs": true, + "bracketSpacing": true, + "singleQuote": false, + "jsxSingleQuote": false, + "trailingComma": "all", + "arrowParens": "always", + "semi": true, + "plugins": ["prettier-plugin-brace-style"], + "braceStyle": "allman" +} diff --git a/cn.js b/cn.js index bbc1f89..a0f4a3e 100644 --- a/cn.js +++ b/cn.js @@ -1,1448 +1,1437 @@ const cn = { - general: { - home: "主页", - next: "下一项", - ok: "确认", - done: "完成", - cancel: "取消", - confirm: "确认", - apply: "应用", - enter: "输入", - scan: "扫描", - save: "保存", - save_as: "保存为", - overwrite: "覆盖", - select: "选择", - hardware: "硬件", - signal: "信号", - usb: "USB", - devices: "设备", - connect: "连接", - disconnect: "断开", - yes: "是", - no: "否", - ignore: "忽略", - error: "错误", - back: "返回", - delete: "删除", - remove: "移除", - online: "在线", - offline: "离线", - cloud: "云端", - remote: "遥控", - preset: "预设", - camera: "相机", - focuser: "电动调焦座", - filter_wheel: "滤镜轮", - filter: "滤镜", - exposure: "曝光", - binning: "像素合并", - action: "动作", - scope_type: "望远镜类型", - solver_type: "解析类型", - type: "类型", - driver: "驱动", - gain: "增益", - offset: "偏置", - format: "格式", - iso: "ISO", - count: "连拍", - delay: "延时", - status: "状态", - target: "目标", - angle: "角度", - sep_profile: "SEP文件", - direction: "方向", - rotation: "旋转", - automatic: "自动", - manual: "手动", - progress: "处理", - position_angle: "方位角", - details: "细节", - skip: "跳过", - updated: "已更新", - new: "新建", - remote_support: "远程帮助", - logout: "登出", - setting: "设置", - hours: "时", - minutes: "分", - seconds: "秒", + general: { + home: "主页", + next: "下一项", + ok: "确认", + done: "完成", + cancel: "取消", + confirm: "确认", + apply: "应用", + enter: "输入", + scan: "扫描", + save: "保存", + save_as: "保存为", + overwrite: "覆盖", + select: "选择", + hardware: "硬件", + signal: "信号", + usb: "USB", + devices: "设备", + connect: "连接", + disconnect: "断开", + yes: "是", + no: "否", + ignore: "忽略", + error: "错误", + back: "返回", + delete: "删除", + remove: "移除", + online: "在线", + offline: "离线", + cloud: "云端", + remote: "遥控", + preset: "预设", + camera: "相机", + focuser: "电动调焦座", + filter_wheel: "滤镜轮", + filter: "滤镜", + exposure: "曝光", + binning: "像素合并", + action: "动作", + scope_type: "望远镜类型", + solver_type: "解析类型", + type: "类型", + driver: "驱动", + gain: "增益", + offset: "偏置", + format: "格式", + iso: "ISO", + count: "连拍", + delay: "延时", + status: "状态", + target: "目标", + angle: "角度", + sep_profile: "SEP文件", + direction: "方向", + rotation: "旋转", + automatic: "自动", + manual: "手动", + progress: "处理", + position_angle: "方位角", + details: "细节", + skip: "跳过", + updated: "已更新", + new: "新建", + remote_support: "远程帮助", + logout: "登出", + setting: "设置", + hours: "时", + minutes: "分", + seconds: "秒", - azimuth: "方位角", - altitude: "高度角", - tags: "标签", - filename: "文件名", - size: "尺寸", - frame: "画幅", - temperature: "温度", - name: "名称", - date: "日期", - resolution: "分辨率", - monitor: "监控", - clear_all: "清除所有", - pixels: "像素", + azimuth: "方位角", + altitude: "高度角", + tags: "标签", + filename: "文件名", + size: "尺寸", + frame: "画幅", + temperature: "温度", + name: "名称", + date: "日期", + resolution: "分辨率", + monitor: "监控", + clear_all: "清除所有", + pixels: "像素", - select_file: "选择文件", - select_folder: "选择文件夹", - selected_dir: "已选目录", - new_folder: "输入新文件夹名称", - create_new_folder: "在此处创建新文件夹", - empty_folder: "文件夹为空", + select_file: "选择文件", + select_folder: "选择文件夹", + selected_dir: "已选目录", + new_folder: "输入新文件夹名称", + create_new_folder: "在此处创建新文件夹", + empty_folder: "文件夹为空", - train: "光路", - no_data_found: "未找到数据", - track: "跟踪", - jobs: "工作", - category: "类别", - profile: "档案", - arcmin: "角分", - calculate: "计算", - update: "更新", - center: "中心", - learn_more: "了解更多", + train: "光路", + no_data_found: "未找到数据", + track: "跟踪", + jobs: "工作", + category: "类别", + profile: "档案", + arcmin: "角分", + calculate: "计算", + update: "更新", + center: "中心", + learn_more: "了解更多", - select_option: "请选择...", - search: "查找...", - no_results: "无结果", - on: "开", - off: "关", - go: "前往", - add: "添加", - load: "加载", - edit: "编辑", - refresh: "刷新", - reset: "重置", - reset_all: "全部重置", - start: "开始", - stop: "停止", - stopping: "停止中", - clear: "清除", - solve: "解析", - parked: "停放", - unparked: "取消停放", - open: "打开", - close: "关闭", - opened: "已打开", - closed: "已关闭", - enable: "允许", - disable: "禁止", - select_time: "选择时间", - set: "设置", - logging: "日志", - drivers: "驱动", - network: "网络", + select_option: "请选择...", + search: "查找...", + no_results: "无结果", + on: "开", + off: "关", + go: "前往", + add: "添加", + load: "加载", + edit: "编辑", + refresh: "刷新", + reset: "重置", + reset_all: "全部重置", + start: "开始", + stop: "停止", + stopping: "停止中", + clear: "清除", + solve: "解析", + parked: "停放", + unparked: "取消停放", + open: "打开", + close: "关闭", + opened: "已打开", + closed: "已关闭", + enable: "允许", + disable: "禁止", + select_time: "选择时间", + set: "设置", + logging: "日志", + drivers: "驱动", + network: "网络", - // Confirm Delete Alert - alert_confirm_delete_title: "确认删除", - alert_delete_profile_body: "你确认要删除已选择的文件吗?", - alert_delete_scope_body: "你确定要删除已选择的望远镜吗?", + // Confirm Delete Alert + alert_confirm_delete_title: "确认删除", + alert_delete_profile_body: "你确认要删除已选择的文件吗?", + alert_delete_scope_body: "你确定要删除已选择的望远镜吗?", - // Confirm - alert_confirmation_title: "确认", - alert_confirmation_body: "是否确实要使用此名称创建{0}?", - alert_overwrite_body: "文件“{0}”已存在。是否要覆盖它?", + // Confirm + alert_confirmation_title: "确认", + alert_confirmation_body: "是否确实要使用此名称创建{0}?", + alert_overwrite_body: "文件“{0}”已存在。是否要覆盖它?", - network_error: "请确认StellarMate已联网", - internet_required: "请确认你已经联网", - alert_comm_error_title: "连接错误", - alert_comm_error_body: "与StellarMate连接失败.请确认你已经连接网络", - ekoslive_down_title: "EkosLive停止运行", - ekoslive_down_body: - "EkosLive不在工作中,尝试重启StellarMate或者联系StellarMate技术支持.", - kstars_down_title: "KStars停止工作", - kstars_down_body: - "KStars不在工作中,尝试重启StellarMate或者联系StellarMate技术支持.", - reset_default: "恢复默认设置", - external_storage: "外部存储器", - }, - darkLibrary: { - title: "暗场库", - darks: "暗场", - defects: "缺陷", - prefer: "校准方式", - create_darks_title: "创建暗场", - create_defects_title: "创建缺陷图", - view_masters_title: "查看主暗场", - progress: "处理", + network_error: "请确认StellarMate已联网", + internet_required: "请确认你已经联网", + alert_comm_error_title: "连接错误", + alert_comm_error_body: "与StellarMate连接失败.请确认你已经连接网络", + ekoslive_down_title: "EkosLive停止运行", + ekoslive_down_body: + "EkosLive不在工作中,尝试重启StellarMate或者联系StellarMate技术支持.", + kstars_down_title: "KStars停止工作", + kstars_down_body: + "KStars不在工作中,尝试重启StellarMate或者联系StellarMate技术支持.", + reset_default: "恢复默认设置", + external_storage: "外部存储器", + }, + darkLibrary: { + title: "暗场库", + darks: "暗场", + defects: "缺陷", + prefer: "校准方式", + create_darks_title: "创建暗场", + create_defects_title: "创建缺陷图", + view_masters_title: "查看主暗场", + progress: "处理", - create_darks: { - exposure_range: "曝光范围", - to: "To", - temp_range: "温度范围", - binning: "像素合并", - binning_one: "1x1", - binning_two: "2x2", - binning_four: "4x4", - total_images: "总共", - }, + create_darks: { + exposure_range: "曝光范围", + to: "To", + temp_range: "温度范围", + binning: "像素合并", + binning_one: "1x1", + binning_two: "2x2", + binning_four: "4x4", + total_images: "总共", + }, - create_defect_map: { - master_dark: "主暗场", - bad_pixels: "坏点", - hot_pixels: "热噪", - generate_map: "生成图像", - save_map: "保存", - deviation: "σ", - }, - }, - achievements: { - score: "总得分", - badge: "徽章", - achievements: "成就", - unlocked: "解锁成就", - points: "分数", - completed: "已完成", - not_completed: "未完成", - capture_preview_title: "首次之光!", - ten_sequences_title: "星河相连", - mount_goto_title: "魔法锁敌千里外", - video_recording_title: "导演之剪", - weather_check_title: "腾云驾雾", - live_stacking_title: "星光闪耀", - create_darks_title: "黑暗的力量", - create_defect_title: "马赛克大师", - import_mosaic_title: "拼图达人", - messier_captured_title: "梅西耶探索者", - all_messier_title: "梅西耶马拉松", - scheduler_title: "序列规划师", - capture_master_title: "天空捕手", - capture_legend_title: "天空传说", - paa_title: "完美主义者", - guide_rms_title: "导星王中王", + create_defect_map: { + master_dark: "主暗场", + bad_pixels: "坏点", + hot_pixels: "热噪", + generate_map: "生成图像", + save_map: "保存", + deviation: "σ", + }, + }, + achievements: { + score: "总得分", + badge: "徽章", + achievements: "成就", + unlocked: "解锁成就", + points: "分数", + completed: "已完成", + not_completed: "未完成", + capture_preview_title: "首次之光!", + ten_sequences_title: "星河相连", + mount_goto_title: "魔法锁敌千里外", + video_recording_title: "导演之剪", + weather_check_title: "腾云驾雾", + live_stacking_title: "星光闪耀", + create_darks_title: "黑暗的力量", + create_defect_title: "马赛克大师", + import_mosaic_title: "拼图达人", + messier_captured_title: "梅西耶探索者", + all_messier_title: "梅西耶马拉松", + scheduler_title: "序列规划师", + capture_master_title: "天空捕手", + capture_legend_title: "天空传说", + paa_title: "完美主义者", + guide_rms_title: "导星王中王", - capture_preview_description: - "拍摄预览图像:拍摄一张精美的预览图像,展现宇宙的神秘面貌。", + capture_preview_description: + "拍摄预览图像:拍摄一张精美的预览图像,展现宇宙的神秘面貌。", - ten_sequences_description: - "星河连线:拍摄包含10张图像的序列,记录下宇宙中的连绵星光,串联成一幅壮丽的星河画卷。", + ten_sequences_description: + "星河连线:拍摄包含10张图像的序列,记录下宇宙中的连绵星光,串联成一幅壮丽的星河画卷。", - mount_goto__description: - "魔法定位:在新图像被捕获时,按住目标3秒钟来使用目标GOTO,在茫茫星空中精确定位,让您的望远镜准确锁定目标。", + mount_goto__description: + "魔法定位:在新图像被捕获时,按住目标3秒钟来使用目标GOTO,在茫茫星空中精确定位,让您的望远镜准确锁定目标。", - video_recording_description: - "导演之剪:录制1分钟的时间流逝视频,将星空的变幻与宇宙的奥秘化为永恒的画面。", + video_recording_description: + "导演之剪:录制1分钟的时间流逝视频,将星空的变幻与宇宙的奥秘化为永恒的画面。", - weather_check__description: - "云层猎手:利用天气信息中的云图,至少放大8倍以检查天气,保证你的拍摄不受云层遮挡,尽情追寻星空的美丽。", + weather_check__description: + "云层猎手:利用天气信息中的云图,至少放大8倍以检查天气,保证你的拍摄不受云层遮挡,尽情追寻星空的美丽。", - live_stacking_description: - "星光闪耀:实时叠加图像,至少执行5张图像,让宇宙中的星光在你的相机中闪耀绽放,谁说短曝不能拍深空。", + live_stacking_description: + "星光闪耀:实时叠加图像,至少执行5张图像,让宇宙中的星光在你的相机中闪耀绽放,谁说短曝不能拍深空。", - create_darks_description: - "黑暗的力量:创建50张暗场图像,用暗场干掉那些可恶的噪点。", + create_darks_description: + "黑暗的力量:创建50张暗场图像,用暗场干掉那些可恶的噪点。", - create_defect_description: - "马赛克大师:在马赛克修补图中生成80个以上的热点/冷点像素,用创造力修复图像的瑕疵,让宇宙的美丽更加完整无缺。", + create_defect_description: + "马赛克大师:在马赛克修补图中生成80个以上的热点/冷点像素,用创造力修复图像的瑕疵,让宇宙的美丽更加完整无缺。", - import_mosaic_description: - "拼图达人:从相机导入需要的拼接图像,然后将多张图像拼接在一起,由此展现出更广阔的宇宙景象。", + import_mosaic_description: + "拼图达人:从相机导入需要的拼接图像,然后将多张图像拼接在一起,由此展现出更广阔的宇宙景象。", - messier_captured_description: - "梅西耶探索者:捕获了一个梅西耶天体,留下永恒的纪念,展示你对宇宙的探索精神和敏锐的观察力。", + messier_captured_description: + "梅西耶探索者:捕获了一个梅西耶天体,留下永恒的纪念,展示你对宇宙的探索精神和敏锐的观察力。", - all_messier_description: - "梅西耶马拉松:捕获了所有梅西耶天体,重走先人的探索之路。完成这一壮举,证明你是宇宙探索的真正先锋。", + all_messier_description: + "梅西耶马拉松:捕获了所有梅西耶天体,重走先人的探索之路。完成这一壮举,证明你是宇宙探索的真正先锋。", - scheduler_description: - "序列规划师:完成一个2小时或更长时间的拍摄序列,精准安排拍摄时间,捕捉到最佳的宇宙瞬间。", + scheduler_description: + "序列规划师:完成一个2小时或更长时间的拍摄序列,精准安排拍摄时间,捕捉到最佳的宇宙瞬间。", - capture_master_description: - "天空捕手:总共拍摄了500张图像,你是真正的天空捕手,记录下宇宙中的每一个细节和美丽瞬间。", + capture_master_description: + "天空捕手:总共拍摄了500张图像,你是真正的天空捕手,记录下宇宙中的每一个细节和美丽瞬间。", - capture_legend_description: - "天空传说:总共拍摄了1000张图像,你已经成为天空摄影的传奇,你的作品将永远流传在宇宙之中。", + capture_legend_description: + "天空传说:总共拍摄了1000张图像,你已经成为天空摄影的传奇,你的作品将永远流传在宇宙之中。", - paa_description: - "完美主义者:在误差低于30角秒的情况下完成PAA,你的精确度和追求完美的态度令人钦佩。", + paa_description: + "完美主义者:在误差低于30角秒的情况下完成PAA,你的精确度和追求完美的态度令人钦佩。", - guide_rms_description: - "导星之王:使导星的总RMS误差小于0.5角秒,你是真正的导星之王,在与风、大气抖动的斗争中取得完美胜利。", + guide_rms_description: + "导星之王:使导星的总RMS误差小于0.5角秒,你是真正的导星之王,在与风、大气抖动的斗争中取得完美胜利。", - filtered_image_description: "啊,是窄带!", - gallery_image_description: "回忆过往", + filtered_image_description: "啊,是窄带!", + gallery_image_description: "回忆过往", - alert_reset_title: "重置成就", - alert_agree_reset_body: "您确定要重置所有成就吗?", - }, - tourGuide: { - tour_guide: "指导", - previous: "上一页", - finish: "完成", - title_devices_list: "设备列表", - title_device_actions: "设备操作", - title_profiles: "设备配置文件", - title_port_selector: "端口选择", - title_trains: "光路配置", - title_weather_bar: "天气信息栏", - title_cloud_report: "云量报告", - title_next: "下一步是什么?", + alert_reset_title: "重置成就", + alert_agree_reset_body: "您确定要重置所有成就吗?", + }, + tourGuide: { + tour_guide: "指导", + previous: "上一页", + finish: "完成", + title_devices_list: "设备列表", + title_device_actions: "设备操作", + title_profiles: "设备配置文件", + title_port_selector: "端口选择", + title_trains: "光路配置", + title_weather_bar: "天气信息栏", + title_cloud_report: "云量报告", + title_next: "下一步是什么?", - title_focus: "调焦", - title_align: "对准", - title_guide: "导星", - title_capture: "拍摄", - title_mount: "赤道仪", - title_observatory: "天文台", - title_scheduler: "序列", - title_indi: "INDI控制面板", - title_quick_controls: "快速控制", - title_preview: "预览图像", - title_framing: "拍摄", - title_live_video: "实时视频", - title_stop: "停止", - title_live_stacking: "实时叠加", - title_quick_settings: "快速相机设置", + title_focus: "调焦", + title_align: "对准", + title_guide: "导星", + title_capture: "拍摄", + title_mount: "赤道仪", + title_observatory: "天文台", + title_scheduler: "序列", + title_indi: "INDI控制面板", + title_quick_controls: "快速控制", + title_preview: "预览图像", + title_framing: "拍摄", + title_live_video: "实时视频", + title_stop: "停止", + title_live_stacking: "实时叠加", + title_quick_settings: "快速相机设置", - title_targets_info: "目标信息", - title_search_bar: "搜索栏", - title_time_controls: "时间设置", - title_target_controls: "目标控制", - title_object_info: "目标信息", - title_fov: "视场", - title_target_action: "目标动作", + title_targets_info: "目标信息", + title_search_bar: "搜索栏", + title_time_controls: "时间设置", + title_target_controls: "目标控制", + title_object_info: "目标信息", + title_fov: "视场", + title_target_action: "目标动作", - description_devices_list: - "自动发现和手动添加的StellarMate设备列表。单击重新扫描以检测网络上的新StellarMate设备。", - description_device_actions: - "从列表中删除设备,执行恢复出厂设置或注销操作。", - description_profiles: - "在设备配置文件中管理天文设备。必须在启动配置文件前将所有设备接通并连接到StellarMate。开始配置文件后,请使用光路配置来配置每个设备的功能,然后单击Ekos按钮开始天体摄影会话。", - description_port_selector: - "在首次启动配置文件后,选择您设备的串口和/或网络设置。", - description_trains: - "使用视场配置来管理您的设备。为每个相机创建一个配置文件。", - description_weather_bar: "简要的天气报告和当前站点波尔特暗夜等级", - description_cloud_report: "云量超过3小时。", - description_next: - "通过单击目标选项卡,探索适用的天文目标。使用Go&Solve将您的目标居中在相机视场中。打开定位助手,实现完美的期望方向。前往Ekos选项卡设置图像序列和实时叠加图像。", + description_devices_list: + "自动发现和手动添加的StellarMate设备列表。单击重新扫描以检测网络上的新StellarMate设备。", + description_device_actions: "从列表中删除设备,执行恢复出厂设置或注销操作。", + description_profiles: + "在设备配置文件中管理天文设备。必须在启动配置文件前将所有设备接通并连接到StellarMate。开始配置文件后,请使用光路配置来配置每个设备的功能,然后单击Ekos按钮开始天体摄影会话。", + description_port_selector: + "在首次启动配置文件后,选择您设备的串口和/或网络设置。", + description_trains: "使用视场配置来管理您的设备。为每个相机创建一个配置文件。", + description_weather_bar: "简要的天气报告和当前站点波尔特暗夜等级", + description_cloud_report: "云量超过3小时。", + description_next: + "通过单击目标选项卡,探索适用的天文目标。使用Go&Solve将您的目标居中在相机视场中。打开定位助手,实现完美的期望方向。前往Ekos选项卡设置图像序列和实时叠加图像。", - description_focus: "使用电调进行对焦。", - description_align: "通过解析图像获取当前指向坐标,使望远镜精确对准目标。", - description_guide: - "跟踪您的目标,保持赤道仪锁定,并使其能够进行长时间曝光。", - description_capture: - "使用可配置的设置创建图像序列。管理滤镜轮和暗场存储库。", - description_mount: "切换跟踪,归位和中天翻转设置。配置自动零位。", - description_observatory: "控制圆顶和防尘盖设备。", - description_scheduler: - "通过选择目标和序列文件来自动化整个天体摄影。从Telescopius导入拼接。", - description_indi: "直接访问INDI控制面板。", - description_quick_controls: "快速访问赤道仪,相机和转台控件。", - description_preview: "拍摄图像预览。", - description_framing: "无限循环曝光,直到停止", - description_live_video: "开始实时视频流并报错到本地。", - description_stop: "停止任何正在进行的曝光或录制。", - description_live_stacking: - "实时叠加图像以增加信噪比。如果存在进行中的拍摄序列,则实时叠加将使用实时获取的图像; 否则,它将使用快速相机设置中的设置循环曝光。", - description_quick_settings: "选择视场配置文件并配置相机和滤镜轮设置。", + description_focus: "使用电调进行对焦。", + description_align: "通过解析图像获取当前指向坐标,使望远镜精确对准目标。", + description_guide: "跟踪您的目标,保持赤道仪锁定,并使其能够进行长时间曝光。", + description_capture: "使用可配置的设置创建图像序列。管理滤镜轮和暗场存储库。", + description_mount: "切换跟踪,归位和中天翻转设置。配置自动零位。", + description_observatory: "控制圆顶和防尘盖设备。", + description_scheduler: + "通过选择目标和序列文件来自动化整个天体摄影。从Telescopius导入拼接。", + description_indi: "直接访问INDI控制面板。", + description_quick_controls: "快速访问赤道仪,相机和转台控件。", + description_preview: "拍摄图像预览。", + description_framing: "无限循环曝光,直到停止", + description_live_video: "开始实时视频流并报错到本地。", + description_stop: "停止任何正在进行的曝光或录制。", + description_live_stacking: + "实时叠加图像以增加信噪比。如果存在进行中的拍摄序列,则实时叠加将使用实时获取的图像; 否则,它将使用快速相机设置中的设置循环曝光。", + description_quick_settings: "选择视场配置文件并配置相机和滤镜轮设置。", - description_targets_info: - "目标管理器是StellarMate规划工具,可简化观测操作。从数千个天体中搜索并使用简单的标准进行过滤。使用定位助手定位您的目标。", - description_search_bar: - "过滤现有清单中的对象或通过输入名称并单击搜索按钮来搜索新对象。", - description_time_controls: - "如果Ekos处于离线状态,请调整目标日期和时间计算。", - description_target_controls: - "查看黄昏信息,管理视场范围,调整滤镜并选择目标类型。", - description_object_info: "物体大小、上升、过境和设置时间。", - description_fov: "单击进入构图助手模式。", - description_target_action: - "将目标添加到收藏夹或自定义列表中。仅命令GOTO或命令GOTO后拍摄和解决。如果Ekos处于离线状态,则安排该目标。", - alert_guided_tour_title: "进行一次领略Stellarmate魅力的导览", - }, - tooltip: { - placeholder: "占位符 %{0} 或 %{1}", - placeholder_file: "不带扩展名的.esq文件名。", - placeholder_date: "保存文件时的当前时间和日期。", - placeholder_type: "帧类型,例如:'亮场'、'暗场'", - placeholder_exp: "曝光时长(秒)。", - placeholder_exposure: - "曝光持续时间以秒为单位,单位为普通数字,后缀不含任何单位。", - placeholder_offset: "偏置。", - placeholder_gain: "增益。", - placeholder_bin: "像素合并。", - placeholder_iso: "ISO(仅单反).", - placeholder_pierside: "赤道仪指向", - placeholder_temperature: "相机温度", - placeholder_filter: "当前滤镜名称。", - placeholder_seq: - "图像序列标识符,其中 * 是使用的数字位数(1-9),此标记是必需的并且必须是格式中的最后一个元素。", - placeholder_target: "目标名称。", - placeholder_arbitrary: - "格式字符串中也可以包括任意文本,%和/字符除外。/Path字符可用于定义任意目录。", - placeholder_notes: "注意:", - placeholder_case: "•标签区分大小写", - placeholder_datetime: - "•只在格式的文件名部分使用%Datetime标记,而不在路径定义中使用。", - format_title: "使用占位符标记来定义图像文件名的格式。", - suffix: "用于在文件名中附加序列号的数字位数。", - paa_desc: - "在极轴对准过程中使用解析法。解析速度较慢,但可以提供更准确的结果。", - plate_solving: - "使用解析获取校准过程中的指向偏差。用户应尝试减少下面更新错误行中的误差并最小化偏移。", - mount_info: "赤道仪转动并计算误差", - movestar_desc: - "类似于Move Star,但是Ekos尝试跟踪正在移动的星星,并在可能时估计当前对准误差。", - }, - splash: { - checking_for_updates: "检测更新中...", - downloading_package: "下载更新中...", - installing_update: "安装更新包...", - channel_update: "正在进行信道切换...", - upto_date: "已是最新版本", - update_installed: "更新已安装", - loading: "加载中...", - }, - validations: { - username_required: "请输入用户名", - username_tooshort: "至少需要3个字母", - username_toolong: "不能超过64个字母", - username_invalid: "用户名含有非法字符", - password_required: "请输入密码", - password_invalid: "至少需要6位", - confirm_password_required: "请确认密码", - confirm_password_mismatch: "密码错误", - email_required: "请填写邮箱", - email_invalid: "邮箱地址无效", - license_required: "请输入许可证密钥", - serial_required: "请输入序列号", - new_scope_vendor: "请输入有效用户名", - new_scope_model_invalid: "请输入有效的模型", - new_scope_aperture_invalid: "请输入有效的光圈", - new_scope_focal_length_invalid: "请输入有效的焦距", - new_scope_focal_ratio_invalid: "请输入一个有效的焦比", - }, - progress: { - please_wait: "请稍候 ...", - establishing_connection: "正在建立连接", - cameras: "获取相机", - mounts: "获取赤道仪", - scopes: "获取望远镜", - filter_wheels: "获取滤镜轮", - registering: "注册中", - registered: "注册完毕", - authenticating: "登录中", - authenticated: "登录完毕", - checking_kstars: "检查KStars", - kstars_open: "KStars启动", - checking_ekoslive: "检查EkosLive...", - ekoslive_connected: "EkosLive已连接", - starting_ekos: "启动Ekos...", - getting_devices: "获取设备...", - loading_settings: "加载配置...", - register_device: "已扫描二维码,注册设备: ", - }, - welcome: { - register_new_device: "注册新的设备?", - have_existing_account: "已存在一个账号?", - require_sm_plus_pro: "如果已购买,请注册", - }, - device_scanner: { - scanning: "正在联网获取StellarMate设备中,请稍侯。。。", - qr_scan: "扫描设备上的二维码", - }, - statuses: { - Idle: "闲置", - prep: "准备", - run: "运行", - Aborted: "中断", - "Calibration error": "校准错误", - Capturing: "正在捕获", - "In Progress": "进行中", - "Setting Temperature": "设置温度", - Slewing: "移动中", - Calibrating: "校准中", - Tracking: "追踪中", - Guiding: "导星中", - Parking: "停放中", - "User Input": "请输入", - Complete: "完成", - Suspended: "暂停", - Parked: "已停放", - }, - connect: { - register_welcome: "请登录您的Stellarmate账号以同步设备.", - welcome_heading: "欢迎使用", - welcome_description: - "请确认您已连接至StellarMate的热点或StellarMate与您的设备处于同一网络中", - welcome_rescan: "点击”重新扫描”扫描局域网中的StellarMate", - device_unreachable: "设备无法访问! 请检查电源和网络设置", - login_mismatch: - "认证失败。App 密码与stellarmate.com上设定的密码不一致。请使用正确密码再次登入。", - register_using_key: "Register Device using Serial number", - old_stellarmate_heading: "版本过旧。请更新!", - old_stellarmate_description: - "您正在使用 StellarMate OS 的旧版本。若想继续使用本应用,请务必更新至 StellarMate 的最新版本。", - primary: "主镜", - guide: "导星相机", - scope: "导星镜", - btn_rescan: "重新扫描", - btn_port_select: "端口选择", - btn_sync_gps: "同步GPS", - btn_dslr_setup: "相机设置", - btn_clear_driver_config: "清除设备设置", - scan_in_progress: "正在扫描 ...", - connection_in_progress: "正在连接StellarMate...", - registration_in_progress: "正在注册StellarMate...", - logging_in_progress: "正在登陆StellarMate...", - connecting: "连接中...", - logging: "登陆中...", - generic: "通用串口", - select_driver: "请选择设备类别和驱动", - invalid_ip: "找不到IP地址或IP{0}无效。请再试一次。", + description_targets_info: + "目标管理器是StellarMate规划工具,可简化观测操作。从数千个天体中搜索并使用简单的标准进行过滤。使用定位助手定位您的目标。", + description_search_bar: + "过滤现有清单中的对象或通过输入名称并单击搜索按钮来搜索新对象。", + description_time_controls: "如果Ekos处于离线状态,请调整目标日期和时间计算。", + description_target_controls: + "查看黄昏信息,管理视场范围,调整滤镜并选择目标类型。", + description_object_info: "物体大小、上升、过境和设置时间。", + description_fov: "单击进入构图助手模式。", + description_target_action: + "将目标添加到收藏夹或自定义列表中。仅命令GOTO或命令GOTO后拍摄和解决。如果Ekos处于离线状态,则安排该目标。", + alert_guided_tour_title: "进行一次领略Stellarmate魅力的导览", + }, + tooltip: { + placeholder: "占位符 %{0} 或 %{1}", + placeholder_file: "不带扩展名的.esq文件名。", + placeholder_date: "保存文件时的当前时间和日期。", + placeholder_type: "帧类型,例如:'亮场'、'暗场'", + placeholder_exp: "曝光时长(秒)。", + placeholder_exposure: + "曝光持续时间以秒为单位,单位为普通数字,后缀不含任何单位。", + placeholder_offset: "偏置。", + placeholder_gain: "增益。", + placeholder_bin: "像素合并。", + placeholder_iso: "ISO(仅单反).", + placeholder_pierside: "赤道仪指向", + placeholder_temperature: "相机温度", + placeholder_filter: "当前滤镜名称。", + placeholder_seq: + "图像序列标识符,其中 * 是使用的数字位数(1-9),此标记是必需的并且必须是格式中的最后一个元素。", + placeholder_target: "目标名称。", + placeholder_arbitrary: + "格式字符串中也可以包括任意文本,%和/字符除外。/Path字符可用于定义任意目录。", + placeholder_notes: "注意:", + placeholder_case: "•标签区分大小写", + placeholder_datetime: + "•只在格式的文件名部分使用%Datetime标记,而不在路径定义中使用。", + format_title: "使用占位符标记来定义图像文件名的格式。", + suffix: "用于在文件名中附加序列号的数字位数。", + paa_desc: "在极轴对准过程中使用解析法。解析速度较慢,但可以提供更准确的结果。", + plate_solving: + "使用解析获取校准过程中的指向偏差。用户应尝试减少下面更新错误行中的误差并最小化偏移。", + mount_info: "赤道仪转动并计算误差", + movestar_desc: + "类似于Move Star,但是Ekos尝试跟踪正在移动的星星,并在可能时估计当前对准误差。", + }, + splash: { + checking_for_updates: "检测更新中...", + downloading_package: "下载更新中...", + installing_update: "安装更新包...", + channel_update: "正在进行信道切换...", + upto_date: "已是最新版本", + update_installed: "更新已安装", + loading: "加载中...", + }, + validations: { + username_required: "请输入用户名", + username_tooshort: "至少需要3个字母", + username_toolong: "不能超过64个字母", + username_invalid: "用户名含有非法字符", + password_required: "请输入密码", + password_invalid: "至少需要6位", + confirm_password_required: "请确认密码", + confirm_password_mismatch: "密码错误", + email_required: "请填写邮箱", + email_invalid: "邮箱地址无效", + license_required: "请输入许可证密钥", + serial_required: "请输入序列号", + new_scope_vendor: "请输入有效用户名", + new_scope_model_invalid: "请输入有效的模型", + new_scope_aperture_invalid: "请输入有效的光圈", + new_scope_focal_length_invalid: "请输入有效的焦距", + new_scope_focal_ratio_invalid: "请输入一个有效的焦比", + }, + progress: { + please_wait: "请稍候 ...", + establishing_connection: "正在建立连接", + cameras: "获取相机", + mounts: "获取赤道仪", + scopes: "获取望远镜", + filter_wheels: "获取滤镜轮", + registering: "注册中", + registered: "注册完毕", + authenticating: "登录中", + authenticated: "登录完毕", + checking_kstars: "检查KStars", + kstars_open: "KStars启动", + checking_ekoslive: "检查EkosLive...", + ekoslive_connected: "EkosLive已连接", + starting_ekos: "启动Ekos...", + getting_devices: "获取设备...", + loading_settings: "加载配置...", + register_device: "已扫描二维码,注册设备: ", + }, + welcome: { + register_new_device: "注册新的设备?", + have_existing_account: "已存在一个账号?", + require_sm_plus_pro: "如果已购买,请注册", + }, + device_scanner: { + scanning: "正在联网获取StellarMate设备中,请稍侯。。。", + qr_scan: "扫描设备上的二维码", + }, + statuses: { + Idle: "闲置", + prep: "准备", + run: "运行", + Aborted: "中断", + "Calibration error": "校准错误", + Capturing: "正在捕获", + "In Progress": "进行中", + "Setting Temperature": "设置温度", + Slewing: "移动中", + Calibrating: "校准中", + Tracking: "追踪中", + Guiding: "导星中", + Parking: "停放中", + "User Input": "请输入", + Complete: "完成", + Suspended: "暂停", + Parked: "已停放", + }, + connect: { + register_welcome: "请登录您的Stellarmate账号以同步设备.", + welcome_heading: "欢迎使用", + welcome_description: + "请确认您已连接至StellarMate的热点或StellarMate与您的设备处于同一网络中", + welcome_rescan: "点击”重新扫描”扫描局域网中的StellarMate", + device_unreachable: "设备无法访问! 请检查电源和网络设置", + login_mismatch: + "认证失败。App 密码与stellarmate.com上设定的密码不一致。请使用正确密码再次登入。", + register_using_key: "Register Device using Serial number", + old_stellarmate_heading: "版本过旧。请更新!", + old_stellarmate_description: + "您正在使用 StellarMate OS 的旧版本。若想继续使用本应用,请务必更新至 StellarMate 的最新版本。", + primary: "主镜", + guide: "导星相机", + scope: "导星镜", + btn_rescan: "重新扫描", + btn_port_select: "端口选择", + btn_sync_gps: "同步GPS", + btn_dslr_setup: "相机设置", + btn_clear_driver_config: "清除设备设置", + scan_in_progress: "正在扫描 ...", + connection_in_progress: "正在连接StellarMate...", + registration_in_progress: "正在注册StellarMate...", + logging_in_progress: "正在登陆StellarMate...", + connecting: "连接中...", + logging: "登陆中...", + generic: "通用串口", + select_driver: "请选择设备类别和驱动", + invalid_ip: "找不到IP地址或IP{0}无效。请再试一次。", - cloudsMap: { - btn_clouds_map: "云图", - attribution: "OpenStreetMap", - map_title: "三小时内云图", - bortle_class: "暗夜等级" - }, + cloudsMap: { + btn_clouds_map: "云图", + attribution: "OpenStreetMap", + map_title: "三小时内云图", + bortle_class: "暗夜等级", + }, - ip_address: "请输入IP地址", - login_register: { - heading: "认证", - heading_online: "请登录stellarmate.com", - connect_to_internet: "您必须联网", - connect_to_sync: "此操作仅用于同步您的帐户.", - reset_app: - "提示:你可以通过转到“关于”选项,单击“重置应用程序”按钮,然后重新启动应用程序,将应用程序与你的在线帐户重新同步", - no_valid_device: "无有效的设备信息", - setup_guide: "设置导星", - register: "注册", - login: "登入", - serial: "序列号#", - license: "许可证密钥", - username: "用户名", - password: "密码", - confirm_password: "确认密码", - first_name: "名", - last_name: "姓", - email: "邮箱", - manually: "Manually" - }, - device_manager: { - alert_confirm_remove_title: "确认移除", - alert_confirm_remove_body: "确定移除该设备?", - btn_sign_out: "登出", - }, - profile_manager: { - heading: "配置文件", - }, - port_selector: { - connect_all: "连接所有", - }, - manually_add_device: { - heading: "手动添加设备", - btn_add_device: "添加设备", - alert_unreachable_title: "发生错误", - alert_unreachable_body: - "尝试在指定的IP地址处寻找设备时出错,请检查IP地址,然后重试", - }, - device_scanner: { - no_device_before_scan: "未检测到设备,请运行扫描程序", - no_device_after_scan: "扫描完成,未发现设备", - auto_scanned: "自动扫描", - manually_added: "手动添加", - add_a_device: "添加设备", - devices_detected: "检测完毕", - no_network_found: "未发现设备,请确认您的网络连接", - }, - add_profile: { - add_profile: "添加配置文件", - edit_profile: "编辑配置文件", - mount: "赤道仪", - ccd: "主相机 1", - dome: "穹顶", - guider: "主相机 2", - ao: "自适应光学设备", - weather: "天气", - aux1: "辅助设备1", - aux2: "辅助设备2", - aux3: "辅助设备3", - aux4: "辅助设备4", - }, - add_scope: { - add_scope: "添加望远镜", - edit_scope: "编辑望远镜", - vendor: "厂商", - aperture: "口径 (mm)", - focal_length: "焦距 (mm)", - }, - auto_detect: { - alert_auto_detect_title: "自动检测说明", - alert_auto_detect_body: - "请先从 StellarMate 中拔出所有设备,然后按确定。然后逐个插入它们以检测设备类型和驱动程序。在每个设备插入后,您需要确认驱动程序。", - alert_mapped_title: "设备映射", - alert_mapped_body: "设备串行端口成功映射。", - alert_missing_driver_title: "缺少设备", - alert_missing_driver_body: "你必须先选择一个设备", - }, - dslr_setup: { - width: "宽", - height: "高", - pixel_width: "像素宽", - pixel_height: "像素高", - }, - }, - targets: { - now: "现在", - night: "夜晚", - rise: "升起", - moon: "月亮", - sun: "太阳", - search: "搜索", - cam_width: "视场宽度", - cam_height: "视场高度", - fov_warning: "视场太小或太大,请检查!", - phases: { - new_moon: "新月", - full_moon: "满月", - first_quarter: "上弦月", - third_quarter: "下弦月", - waxing_crescent: "娥眉月", - waxing_gibbous: "盈凸月", - waning_crescent: "残月", - waning_gibbous: "亏凸月", - }, - lists: "列表", - framing_assistant: "定位助手", - target_rotation: "目标方位角", - current_rotation: "当前方位角", - rotate_capture: "旋转并拍摄", - goto_rotate: "去并旋转", - angular_offset: "角度偏差", - no_objects_in_list: "找不到目标。请检查活动列表,调整或重置过滤器。", - go_and_solve: "前往并求解", - fov_profile: "视场角配置", - fov_width: "视场宽度", - fov_height: "视场高度", - alert_select_FOV_body: "请创建或选择FOV配置文件,以便使用构图助手。", - alert_list_exists_body: "相同名称列表已存在!", - }, - ekos: { - heading: "Ekos", - tgl_mount: "赤道仪", - tgl_solution_bar: "状态栏", - tgl_sequence: "拍摄队列", - tgl_properties: "属性", - alert_ekos_offline_title: "Ekos离线中", - alert_ekos_offline_body: "Ekos目前处于离线状态,是否开启设备匹配?", - ekos_dialog: { - auto_closes_in: "自动关闭", - }, - indi: { - no_logs: "没有可用于此驱动的日志", - }, - controls_bar: { - mount_speed: "赤道仪转速", - centering: "居中", - find: "寻找", - max: "最大", - parking_position: "归位位置设置成功" - }, - collapse_align: { - heading: "导星", - action_sync: "同步", - action_slew: "转动至目标", - action_nothing: "不进行任何操作", - solver_backend: "解析平台", - control: "控制", - solve: "拍摄 & 解析", - load: "加载 & 转动", - polar: "极轴校准", - accuracy: "精度", - settle: "稳定时间", - dark: "暗场", - arcsec: "角秒", - ms: "毫秒", - x_axis: "迭代次数", - y_axis: "误差(角秒)", - refresh_rate: "刷新频率", - image_selected: "图像选择成功", - select_method: "请选择图像的选择模式", - device_gallery: "手机/平板电脑库", - sm_storage: "SM 存储", - request_storage_permission: "请允许存储权限", - celestial_warning: "解析在离天极附近无法使用!", - manualRotator: { - heading: "手动转动器", - current_pa: "当前位置角", - target_pa: "目标位置角", - another_image: "拍摄另一张图片", - }, - align_settings: { - rotator_control: "场旋器控制", - use_scale: "使用缩放", - use_position: "使用位置", - }, - calibration_settings: { - pulse: "脉冲", - max_move: "最大移动范围", - iterations: "迭代", - two_axis: "双轴", - square_size: "自动正方形大小", - calibrate_backlast: "在导星校准时消除赤纬背隙", - reset_calibration: "每次望远镜移动后重置导星校准", - reuse_calibration: "尽可能存储和重复使用导星校准", - reverse_calibration: "在赤道仪中天翻转时,反转赤纬以重复使用校准值", - skyflats: "天空平场" - }, - }, + ip_address: "请输入IP地址", + login_register: { + heading: "认证", + heading_online: "请登录stellarmate.com", + connect_to_internet: "您必须联网", + connect_to_sync: "此操作仅用于同步您的帐户.", + reset_app: + "提示:你可以通过转到“关于”选项,单击“重置应用程序”按钮,然后重新启动应用程序,将应用程序与你的在线帐户重新同步", + no_valid_device: "无有效的设备信息", + setup_guide: "设置导星", + register: "注册", + login: "登入", + serial: "序列号#", + license: "许可证密钥", + username: "用户名", + password: "密码", + confirm_password: "确认密码", + first_name: "名", + last_name: "姓", + email: "邮箱", + manually: "Manually", + }, + device_manager: { + alert_confirm_remove_title: "确认移除", + alert_confirm_remove_body: "确定移除该设备?", + btn_sign_out: "登出", + }, + profile_manager: { + heading: "配置文件", + }, + port_selector: { + connect_all: "连接所有", + }, + manually_add_device: { + heading: "手动添加设备", + btn_add_device: "添加设备", + alert_unreachable_title: "发生错误", + alert_unreachable_body: + "尝试在指定的IP地址处寻找设备时出错,请检查IP地址,然后重试", + }, + device_scanner: { + no_device_before_scan: "未检测到设备,请运行扫描程序", + no_device_after_scan: "扫描完成,未发现设备", + auto_scanned: "自动扫描", + manually_added: "手动添加", + add_a_device: "添加设备", + devices_detected: "检测完毕", + no_network_found: "未发现设备,请确认您的网络连接", + }, + add_profile: { + add_profile: "添加配置文件", + edit_profile: "编辑配置文件", + mount: "赤道仪", + ccd: "主相机 1", + dome: "穹顶", + guider: "主相机 2", + ao: "自适应光学设备", + weather: "天气", + aux1: "辅助设备1", + aux2: "辅助设备2", + aux3: "辅助设备3", + aux4: "辅助设备4", + }, + add_scope: { + add_scope: "添加望远镜", + edit_scope: "编辑望远镜", + vendor: "厂商", + aperture: "口径 (mm)", + focal_length: "焦距 (mm)", + }, + auto_detect: { + alert_auto_detect_title: "自动检测说明", + alert_auto_detect_body: + "请先从 StellarMate 中拔出所有设备,然后按确定。然后逐个插入它们以检测设备类型和驱动程序。在每个设备插入后,您需要确认驱动程序。", + alert_mapped_title: "设备映射", + alert_mapped_body: "设备串行端口成功映射。", + alert_missing_driver_title: "缺少设备", + alert_missing_driver_body: "你必须先选择一个设备", + }, + dslr_setup: { + width: "宽", + height: "高", + pixel_width: "像素宽", + pixel_height: "像素高", + }, + }, + targets: { + now: "现在", + night: "夜晚", + rise: "升起", + moon: "月亮", + sun: "太阳", + search: "搜索", + cam_width: "视场宽度", + cam_height: "视场高度", + fov_warning: "视场太小或太大,请检查!", + phases: { + new_moon: "新月", + full_moon: "满月", + first_quarter: "上弦月", + third_quarter: "下弦月", + waxing_crescent: "娥眉月", + waxing_gibbous: "盈凸月", + waning_crescent: "残月", + waning_gibbous: "亏凸月", + }, + lists: "列表", + framing_assistant: "定位助手", + target_rotation: "目标方位角", + current_rotation: "当前方位角", + rotate_capture: "旋转并拍摄", + goto_rotate: "去并旋转", + angular_offset: "角度偏差", + no_objects_in_list: "找不到目标。请检查活动列表,调整或重置过滤器。", + go_and_solve: "前往并求解", + fov_profile: "视场角配置", + fov_width: "视场宽度", + fov_height: "视场高度", + alert_select_FOV_body: "请创建或选择FOV配置文件,以便使用构图助手。", + alert_list_exists_body: "相同名称列表已存在!", + }, + ekos: { + heading: "Ekos", + tgl_mount: "赤道仪", + tgl_solution_bar: "状态栏", + tgl_sequence: "拍摄队列", + tgl_properties: "属性", + alert_ekos_offline_title: "Ekos离线中", + alert_ekos_offline_body: "Ekos目前处于离线状态,是否开启设备匹配?", + ekos_dialog: { + auto_closes_in: "自动关闭", + }, + indi: { + no_logs: "没有可用于此驱动的日志", + }, + controls_bar: { + mount_speed: "赤道仪转速", + centering: "居中", + find: "寻找", + max: "最大", + parking_position: "归位位置设置成功", + }, + collapse_align: { + heading: "导星", + action_sync: "同步", + action_slew: "转动至目标", + action_nothing: "不进行任何操作", + solver_backend: "解析平台", + control: "控制", + solve: "拍摄 & 解析", + load: "加载 & 转动", + polar: "极轴校准", + accuracy: "精度", + settle: "稳定时间", + dark: "暗场", + arcsec: "角秒", + ms: "毫秒", + x_axis: "迭代次数", + y_axis: "误差(角秒)", + refresh_rate: "刷新频率", + image_selected: "图像选择成功", + select_method: "请选择图像的选择模式", + device_gallery: "手机/平板电脑库", + sm_storage: "SM 存储", + request_storage_permission: "请允许存储权限", + celestial_warning: "解析在离天极附近无法使用!", + manualRotator: { + heading: "手动转动器", + current_pa: "当前位置角", + target_pa: "目标位置角", + another_image: "拍摄另一张图片", + }, + align_settings: { + rotator_control: "场旋器控制", + use_scale: "使用缩放", + use_position: "使用位置", + }, + calibration_settings: { + pulse: "脉冲", + max_move: "最大移动范围", + iterations: "迭代", + two_axis: "双轴", + square_size: "自动正方形大小", + calibrate_backlast: "在导星校准时消除赤纬背隙", + reset_calibration: "每次望远镜移动后重置导星校准", + reuse_calibration: "尽可能存储和重复使用导星校准", + reverse_calibration: "在赤道仪中天翻转时,反转赤纬以重复使用校准值", + skyflats: "天空平场", + }, + }, - collapse_camera: { - heading: "相机设置", - type_light: "亮场", - type_bias: "偏置", - type_flat: "平场", - type_dark: "暗场", - format_fits: "FITS", - format_native: "RAW", - cooling_unavailable: "制冷功能不可用", - btn_add_to_sequence: "添加到拍摄序列", - btn_loop: "循环", + collapse_camera: { + heading: "相机设置", + type_light: "亮场", + type_bias: "偏置", + type_flat: "平场", + type_dark: "暗场", + format_fits: "FITS", + format_native: "RAW", + cooling_unavailable: "制冷功能不可用", + btn_add_to_sequence: "添加到拍摄序列", + btn_loop: "循环", - rotator_control: { - title: "旋转器", - angle: "场旋角度", - offset: "相机偏移", - pierside: "相机立柱侧", - flip: "翻转策略", - pos_angle: "相机位置角", - reverse_direction: "反转旋转器", - flip_rotator: "Preserve Rotator Angel", - flip_position: "Preserve Position Angel", - }, + rotator_control: { + title: "旋转器", + angle: "场旋角度", + offset: "相机偏移", + pierside: "相机立柱侧", + flip: "翻转策略", + pos_angle: "相机位置角", + reverse_direction: "反转旋转器", + flip_rotator: "Preserve Rotator Angel", + flip_position: "Preserve Position Angel", + }, - capture_settings: { - miscellaneous: "杂项", - temperature: "温度阈值", - temperature_tooltip: - "请求温度设定点与测量温度设定点之间的最大可接受差值。当温度阈值低于该值时,温度设定点请求被认为是成功的。", - guiding: "导星稳定", - guiding_tooltip: "在导星恢复后等待几秒钟,以稳定导星。", - dialog: "对话超时", - dialog_tooltip: "关闭或打开望远镜对话框超时(秒)。", + capture_settings: { + miscellaneous: "杂项", + temperature: "温度阈值", + temperature_tooltip: + "请求温度设定点与测量温度设定点之间的最大可接受差值。当温度阈值低于该值时,温度设定点请求被认为是成功的。", + guiding: "导星稳定", + guiding_tooltip: "在导星恢复后等待几秒钟,以稳定导星。", + dialog: "对话超时", + dialog_tooltip: "关闭或打开望远镜对话框超时(秒)。", - reset_sequence: "每次重启后重置拍摄队列", - reset_sequence_tooltip: - "开始序列时,将所有已拍摄计数重置为零。启用“记住序列进度”后,序列功能将覆盖此选项。", - reset_mount: "在中天反转后重置赤道仪校准模型", - reset_mount_tooltip: "在中天反转后重置赤道仪校准模型", - use_flip: "在赤道仪支持的情况下使用反转功能", - use_flip_tooltip: "在赤道仪支持的情况下使用反转功能", - summary_preview: "缩略图预览", - summary_preview_tooltip: "在缩略图中预览拍摄到的FITS图像", + reset_sequence: "每次重启后重置拍摄队列", + reset_sequence_tooltip: + "开始序列时,将所有已拍摄计数重置为零。启用“记住序列进度”后,序列功能将覆盖此选项。", + reset_mount: "在中天反转后重置赤道仪校准模型", + reset_mount_tooltip: "在中天反转后重置赤道仪校准模型", + use_flip: "在赤道仪支持的情况下使用反转功能", + use_flip_tooltip: "在赤道仪支持的情况下使用反转功能", + summary_preview: "缩略图预览", + summary_preview_tooltip: "在缩略图中预览拍摄到的FITS图像", - force_dslr: "强制单反预设", - image_viewer: "单反图像查看器", + force_dslr: "强制单反预设", + image_viewer: "单反图像查看器", - sequence_focus: "序列中对焦", - hfr_threshold: "HFR阈值修正", - hfr_threshold_tooltip: - "设置HFR阈值百分比增益。当自动对焦操作完成时,自动对焦HFR值增加该阈值百分比值并存储在捕获模块内。如果顺序对焦已启用,则自动对焦模块仅在当前HFR值超过捕获模块HFR阈值时执行自动对焦程序。增加值以允许在不需要完全自动对焦的情况下更轻松地更改HFR值。", - sequence_check: "序列中HFR检查", - sequence_check_tooltip: "在拍摄多张图像后进行序列内HFR检查", + sequence_focus: "序列中对焦", + hfr_threshold: "HFR阈值修正", + hfr_threshold_tooltip: + "设置HFR阈值百分比增益。当自动对焦操作完成时,自动对焦HFR值增加该阈值百分比值并存储在捕获模块内。如果顺序对焦已启用,则自动对焦模块仅在当前HFR值超过捕获模块HFR阈值时执行自动对焦程序。增加值以允许在不需要完全自动对焦的情况下更轻松地更改HFR值。", + sequence_check: "序列中HFR检查", + sequence_check_tooltip: "在拍摄多张图像后进行序列内HFR检查", - median: "使用中值对焦", - median_tooltip: - "计算每次自动对焦操作完成后的焦点中值。如果自动对焦结果随着时间的推移而逐渐变差,则中值应反映这一趋势,并在视觉条件恶化时防止不必要的自动对焦操作。", - save_sequence: "序列HFR保存到文件中", - save_sequence_tooltip: - "依次,HFR阈值控制自动聚焦处理何时开始。如果测得的HFR值超过HFR阈值,则启动自动对焦过程。如果HFR阈值最初为零(默认),则在应用HFR阈值修改器百分比之后,使用自动聚焦过程最佳HFR值来设置新的HFR阈值。这个新的HFR阈值随后用于后续的顺序聚焦检查。如果启用此选项,HFR阈值将保持不变,并保存到序列文件中。", - }, - }, - capture_presets: { - heading: "预设", - }, - capture_limits: { - heading: "限制设置", - guiding_deviation: "导星误差 <", - guiding_deviation_unit: '"', - focus_hfr: "自动对焦如果HFR >", - focus_hfr_unit: "像素", - focus_deltaT: "自动对焦如果ΔT° >", - focus_deltaT_unit: "°C", - refocus_n: "重新对焦每", - refocus_n_unit: "分", - refocus_on_hfr: "Refocus on HFR. Use", - refocus_meridian: "中天翻转后重新对焦", - check_every: "每次都检查", - about_guide_deviation: "关于如果导星误差>", - start_deviation: "只有在导星出现误差时才启动<", - guide_deviation: "导星误差", - consecutive_times: "连续次数", - dither_job: "每个任务后都抖动", - }, - capture_filters: { - heading: "滤镜轮设置", - auto_focus: "自动对焦", - lock_filter: "锁定滤镜", - no_filters: "未发现可用滤镜!", - }, - targets_filters: { - object_type: "目标类型", - alt: "Alt", - }, - capture_auto_calibration: { - heading: "自动校准", - flat_source: "平场源", - flat_duration: "平场曝光时间", - dust_builtin: "带内置平场灯的镜头盖", - dust_external: "带外置平场灯的镜头盖", - wall: "墙", - az: "方位角", - adu: "ADU", - tolerance: "容差", - park_mount: "赤道仪停放", - park_dome: "归位穹顶", - pre_actions: "校准前置准备", - }, - capture_file: { - filename: "文件名", - heading: "文件设置", - prefix: "前缀", - script: "脚本", - directory: "目录", - ts: "时间戳", - duration: "持续时间", - suffix: "后缀", - usb: "USB 成功卸载", - unmount: "卸载", - }, - collapse_dome: { - heading: "穹顶", - cap: "窗口", - dome: "圆顶", - shutter: "快门", - dome_slaving: "圆顶从动", - params: "参数", - measurements: "测量值", - autosync_threshold: "自动同步阈值(度)", - radius: "半径(米)", - shutter_width: "快门宽度(米)", - n_displacement: "北方向偏移(米)", - e_displacement: "东方向偏移(米)", - up_displacement: "朝上偏移(米)", - ota_offset: "OTA 偏移(米)", - }, - collapse_focus: { - heading: "调焦", - hfr: "半高全宽(HFR)", - hfr_plot: "HFR图", - focus_in: "向内调焦", - focus_out: "向外调焦", - steps: "步数", - settings: { - suspend_guiding: "暂停导星", - auto_select_star: "自动选择星", - subframe: "子帧", - fullfield: "全景", - dark: "暗场", - annulus: "环", - }, - process: { - title: "处理", - detection: "探测", - algorithm: "算法", - threshold: "阈值", - effect: "效果", - average_over: "平均", - kernel_size: "核大小", - num_of_rows: "行数", - sigma: "Sigma", - }, - mechanics: { - title: "机械", - initial_step_size: "初始步长", - max_travel: "最大移动范围", - max_step_size: "最大步长", - backlash: "背隙", - out_step_multiple: "向外步长倍数", - number_steps: "步数", - af_overscan: "AF过扫描", - capture_timeout: "拍摄超时", - motion_timeout: "动作超时", - overscan_delay: "过扫描延迟", - }, - }, - collapse_guide: { - total_rms_plot: "RMS图", - scope_primary: "主镜", - guidingRate: "导星速率", - via: "通过", - box: "方框", - effects: "效果", - dither: "微移", - frequency: "频率", - every: "每", - frames: "帧", - gpg: "GPG", - directions: "方向", - dec: "赤纬", - swap: "交换", - east: "+", - west: "-", - north: "+", - south: "-", - subframe: "子帧", - autostar: "自动选星", - aggressiveness: "修正强度", - rarms: '赤经(RMS)"', - derms: '赤纬(RMS)"', - totalrms: '总计(RMS)"', - advanced: "高级", - clear_model: "清除校准模型", - yAxis: "漂移(角秒)", + median: "使用中值对焦", + median_tooltip: + "计算每次自动对焦操作完成后的焦点中值。如果自动对焦结果随着时间的推移而逐渐变差,则中值应反映这一趋势,并在视觉条件恶化时防止不必要的自动对焦操作。", + save_sequence: "序列HFR保存到文件中", + save_sequence_tooltip: + "依次,HFR阈值控制自动聚焦处理何时开始。如果测得的HFR值超过HFR阈值,则启动自动对焦过程。如果HFR阈值最初为零(默认),则在应用HFR阈值修改器百分比之后,使用自动聚焦过程最佳HFR值来设置新的HFR阈值。这个新的HFR阈值随后用于后续的顺序聚焦检查。如果启用此选项,HFR阈值将保持不变,并保存到序列文件中。", + }, + }, + capture_presets: { + heading: "预设", + }, + capture_limits: { + heading: "限制设置", + guiding_deviation: "导星误差 <", + guiding_deviation_unit: '"', + focus_hfr: "自动对焦如果HFR >", + focus_hfr_unit: "像素", + focus_deltaT: "自动对焦如果ΔT° >", + focus_deltaT_unit: "°C", + refocus_n: "重新对焦每", + refocus_n_unit: "分", + refocus_on_hfr: "Refocus on HFR. Use", + refocus_meridian: "中天翻转后重新对焦", + check_every: "每次都检查", + about_guide_deviation: "关于如果导星误差>", + start_deviation: "只有在导星出现误差时才启动<", + guide_deviation: "导星误差", + consecutive_times: "连续次数", + dither_job: "每个任务后都抖动", + }, + capture_filters: { + heading: "滤镜轮设置", + auto_focus: "自动对焦", + lock_filter: "锁定滤镜", + no_filters: "未发现可用滤镜!", + }, + targets_filters: { + object_type: "目标类型", + alt: "Alt", + }, + capture_auto_calibration: { + heading: "自动校准", + flat_source: "平场源", + flat_duration: "平场曝光时间", + dust_builtin: "带内置平场灯的镜头盖", + dust_external: "带外置平场灯的镜头盖", + wall: "墙", + az: "方位角", + adu: "ADU", + tolerance: "容差", + park_mount: "赤道仪停放", + park_dome: "归位穹顶", + pre_actions: "校准前置准备", + }, + capture_file: { + filename: "文件名", + heading: "文件设置", + prefix: "前缀", + script: "脚本", + directory: "目录", + ts: "时间戳", + duration: "持续时间", + suffix: "后缀", + usb: "USB 成功卸载", + unmount: "卸载", + }, + collapse_dome: { + heading: "穹顶", + cap: "窗口", + dome: "圆顶", + shutter: "快门", + dome_slaving: "圆顶从动", + params: "参数", + measurements: "测量值", + autosync_threshold: "自动同步阈值(度)", + radius: "半径(米)", + shutter_width: "快门宽度(米)", + n_displacement: "北方向偏移(米)", + e_displacement: "东方向偏移(米)", + up_displacement: "朝上偏移(米)", + ota_offset: "OTA 偏移(米)", + }, + collapse_focus: { + heading: "调焦", + hfr: "半高全宽(HFR)", + hfr_plot: "HFR图", + focus_in: "向内调焦", + focus_out: "向外调焦", + steps: "步数", + settings: { + suspend_guiding: "暂停导星", + auto_select_star: "自动选择星", + subframe: "子帧", + fullfield: "全景", + dark: "暗场", + annulus: "环", + }, + process: { + title: "处理", + detection: "探测", + algorithm: "算法", + threshold: "阈值", + effect: "效果", + average_over: "平均", + kernel_size: "核大小", + num_of_rows: "行数", + sigma: "Sigma", + }, + mechanics: { + title: "机械", + initial_step_size: "初始步长", + max_travel: "最大移动范围", + max_step_size: "最大步长", + backlash: "背隙", + out_step_multiple: "向外步长倍数", + number_steps: "步数", + af_overscan: "AF过扫描", + capture_timeout: "拍摄超时", + motion_timeout: "动作超时", + overscan_delay: "过扫描延迟", + }, + }, + collapse_guide: { + total_rms_plot: "RMS图", + scope_primary: "主镜", + guidingRate: "导星速率", + via: "通过", + box: "方框", + effects: "效果", + dither: "微移", + frequency: "频率", + every: "每", + frames: "帧", + gpg: "GPG", + directions: "方向", + dec: "赤纬", + swap: "交换", + east: "+", + west: "-", + north: "+", + south: "-", + subframe: "子帧", + autostar: "自动选星", + aggressiveness: "修正强度", + rarms: '赤经(RMS)"', + derms: '赤纬(RMS)"', + totalrms: '总计(RMS)"', + advanced: "高级", + clear_model: "清除校准模型", + yAxis: "漂移(角秒)", - min_error: "最小误差", - max_response: "最大响应", - }, - collapse_observatory: { - heading: "天文台", - }, - collapse_polar: { - heading: "极轴校正", - mount_direction: "赤道仪转向", - manual_slew: "手动旋转", - west: "西", - east: "东", - mount_rotation: "赤道仪回转", - refresh: "刷新", - fov_error: "无效:视场广度必须为30角分以上", - polar_error: "极轴错误", - az_error: "AZ 错误: ", - al_error: "AL 错误: ", - }, - collapse_sequence: { - progress: "进度", - sequence: "序列", - overall_progress: "总进度", - sequences: "所有序列", - no_sequences: "无拍摄序列,您可以在相机设置中添加", - alert_sequence_error_body: "保存序列文件时出错", - alert_sequence_loading_body: "加载序列文件时出错", - alert_sequence_delete_body: "删除序列文件时出错", - }, - collapse_mount: { - meridian_flip: "子午线翻转", - flip_if_ha: "若HA >", - flip_if_ha_unit: "°,进行翻转", - pierside: "立柱侧", - auto_park: "自动停放", - auto_park_everyday: "每天", - park_at: "停放于", - reset_options: "重置选项", - min_alt: "最小高度", - max_alt: "最大高度", - enable_alt_limits: "启用高度限制", - enable_ha_limits: "启用HA限制", - max_ha: "最大HA(小时)", - clear_model: "清除模型", - east: "东", - west: "西", - east_long: "东(向西指)", - west_long: "西(向东指)", - reverse_NS: "反转北/南", - reverse_WE: "反转西/东", - time_source: "Time source", - location_source: "Location source" - }, - modal_add_to_seq: { - heading: "添加到序列", - }, - modal_goto_sync: { - heading: "Goto&同步", - category: "星体类型", - }, - mount_status_bar: { - ra: "RA", - de: "DE", - az: "AZ", - at: "AL", - ha: "HA", - }, - camera_status_bar: { - bin: "像素合并", - }, - solution_bar: { - dra: "赤经偏差", - dde: "赤纬偏差", - arcsec: '"', - pix: "像素", - rot: "旋转角", - fov: "视场", - }, - mount_overlay: { - right_asc: "赤经", - declination: "赤纬", - }, - histogram: { - mean: "均值", - median: "中值", - minimum: "最小", - maximum: "最大", - bit_depth: "位深", - non_linear_histogram: "非线性直方图", - }, - livestacking: { - auto_dark: "自动暗场", - plate_solve: "解析", - background: "背景", - saturation: "饱和度", - contrast: "对比度", - sigma_clipping: "Sigma滤波", - noImages: "未找到实时叠加图像", - }, - scheduler: { - scheduler: "序列管理器", - j2000: "J2000", - add_sequences: "添加序列", - fits: "FITS 文件", - priority: "优先级", - profile: "配置文件", - startupConditions: "启动条件", - JobConstraints: "限制条件", - completionConditions: "完成条件", - observatoryStartup: "天文观测台启动", - abortedJobManagement: "异常处理", - observatoryShutdown: "天文观测台关闭", - alt: "高度限制", - moon: "月亮高度限制", - twilight: "日出日落时间限制", - artifHorizon: "地平线限制", - sequenceCompletion: "序列完成条件", - repeatFor: "重复执行次数", - repeatUntilTerminated: "重复直到终止", - repeatUntil: "重复执行直到", - unparkDome: "解锁天文馆穹顶限制", - unparkMount: "解锁望远镜限制", - uncap: "卸下镜头盖限制", - warmCCD: "相机预热限制", - none: "无优先级限制", - queue: "序列模式", - immediate: "立即执行模式", - rescheduleErrors: "重新排队等待时间", - no_jobs: "队列中没有任务", - err_loading_folders: "加载文件夹时发生错误", - err_loading_fits: "加载 .fits 文件时发生错误", - err_delete_file: "删除文件时发生错误", - add_job: "添加任务", - start_jobs: "启动和停止任务", - culimination: "天文望远镜最高点偏移", - create_jobs: "创建任务", + min_error: "最小误差", + max_response: "最大响应", + }, + collapse_observatory: { + heading: "天文台", + }, + collapse_polar: { + heading: "极轴校正", + mount_direction: "赤道仪转向", + manual_slew: "手动旋转", + west: "西", + east: "东", + mount_rotation: "赤道仪回转", + refresh: "刷新", + fov_error: "无效:视场广度必须为30角分以上", + polar_error: "极轴错误", + az_error: "AZ 错误: ", + al_error: "AL 错误: ", + }, + collapse_sequence: { + progress: "进度", + sequence: "序列", + overall_progress: "总进度", + sequences: "所有序列", + no_sequences: "无拍摄序列,您可以在相机设置中添加", + alert_sequence_error_body: "保存序列文件时出错", + alert_sequence_loading_body: "加载序列文件时出错", + alert_sequence_delete_body: "删除序列文件时出错", + }, + collapse_mount: { + meridian_flip: "子午线翻转", + flip_if_ha: "若HA >", + flip_if_ha_unit: "°,进行翻转", + pierside: "立柱侧", + auto_park: "自动停放", + auto_park_everyday: "每天", + park_at: "停放于", + reset_options: "重置选项", + min_alt: "最小高度", + max_alt: "最大高度", + enable_alt_limits: "启用高度限制", + enable_ha_limits: "启用HA限制", + max_ha: "最大HA(小时)", + clear_model: "清除模型", + east: "东", + west: "西", + east_long: "东(向西指)", + west_long: "西(向东指)", + reverse_NS: "反转北/南", + reverse_WE: "反转西/东", + time_source: "Time source", + location_source: "Location source", + }, + modal_add_to_seq: { + heading: "添加到序列", + }, + modal_goto_sync: { + heading: "Goto&同步", + category: "星体类型", + }, + mount_status_bar: { + ra: "RA", + de: "DE", + az: "AZ", + at: "AL", + ha: "HA", + }, + camera_status_bar: { + bin: "像素合并", + }, + solution_bar: { + dra: "赤经偏差", + dde: "赤纬偏差", + arcsec: '"', + pix: "像素", + rot: "旋转角", + fov: "视场", + }, + mount_overlay: { + right_asc: "赤经", + declination: "赤纬", + }, + histogram: { + mean: "均值", + median: "中值", + minimum: "最小", + maximum: "最大", + bit_depth: "位深", + non_linear_histogram: "非线性直方图", + }, + livestacking: { + auto_dark: "自动暗场", + plate_solve: "解析", + background: "背景", + saturation: "饱和度", + contrast: "对比度", + sigma_clipping: "Sigma滤波", + noImages: "未找到实时叠加图像", + }, + scheduler: { + scheduler: "序列管理器", + j2000: "J2000", + add_sequences: "添加序列", + fits: "FITS 文件", + priority: "优先级", + profile: "配置文件", + startupConditions: "启动条件", + JobConstraints: "限制条件", + completionConditions: "完成条件", + observatoryStartup: "天文观测台启动", + abortedJobManagement: "异常处理", + observatoryShutdown: "天文观测台关闭", + alt: "高度限制", + moon: "月亮高度限制", + twilight: "日出日落时间限制", + artifHorizon: "地平线限制", + sequenceCompletion: "序列完成条件", + repeatFor: "重复执行次数", + repeatUntilTerminated: "重复直到终止", + repeatUntil: "重复执行直到", + unparkDome: "解锁天文馆穹顶限制", + unparkMount: "解锁望远镜限制", + uncap: "卸下镜头盖限制", + warmCCD: "相机预热限制", + none: "无优先级限制", + queue: "序列模式", + immediate: "立即执行模式", + rescheduleErrors: "重新排队等待时间", + no_jobs: "队列中没有任务", + err_loading_folders: "加载文件夹时发生错误", + err_loading_fits: "加载 .fits 文件时发生错误", + err_delete_file: "删除文件时发生错误", + add_job: "添加任务", + start_jobs: "启动和停止任务", + culimination: "天文望远镜最高点偏移", + create_jobs: "创建任务", - mosaic: { - import: "导入拼接图像", - planner: "拼接规划器", - }, + mosaic: { + import: "导入拼接图像", + planner: "拼接规划器", + }, - scheduler_settings: { - lead_time: "提前量", - lead_time_tooltip: - "任务之间的最短时间(分钟)。序列在该提前期之前的计划启动时间之前开始执行作业。提前运行是有用的,因为自动对焦、调整导星可能需要很长时间才能完成。", - pre_dawn: "黎明前", - pre_dawn_tooltip: "不要允许在黎明前超过这么多分钟安排或执行作业。", - pre_emptive: "先发制人的停机", - pre_emptive_tooltip: - "如果在这么多小时内没有安排序列任务,请执行完整的关闭过程,并在下一个任务准备就绪后重新启动天文台操作。", - setting_altitude: "设置高度截止", - setting_altitude_tooltip: - "在海拔限制之前,不允许将任务安排在低于这么多度的位置。实际执行一直进行到高度限制。", - dust_offset: "黄昏偏置", - dust_offset_tooltip: - "用这么多小时抵消天文黄昏。此正值或负值可调整微光限制。", - dawn_offset: "黎明偏置", - dawn_offset_tooltip: - "用这么多小时抵消天文黎明。此正值或负值可调整微光限制。", + scheduler_settings: { + lead_time: "提前量", + lead_time_tooltip: + "任务之间的最短时间(分钟)。序列在该提前期之前的计划启动时间之前开始执行作业。提前运行是有用的,因为自动对焦、调整导星可能需要很长时间才能完成。", + pre_dawn: "黎明前", + pre_dawn_tooltip: "不要允许在黎明前超过这么多分钟安排或执行作业。", + pre_emptive: "先发制人的停机", + pre_emptive_tooltip: + "如果在这么多小时内没有安排序列任务,请执行完整的关闭过程,并在下一个任务准备就绪后重新启动天文台操作。", + setting_altitude: "设置高度截止", + setting_altitude_tooltip: + "在海拔限制之前,不允许将任务安排在低于这么多度的位置。实际执行一直进行到高度限制。", + dust_offset: "黄昏偏置", + dust_offset_tooltip: "用这么多小时抵消天文黄昏。此正值或负值可调整微光限制。", + dawn_offset: "黎明偏置", + dawn_offset_tooltip: "用这么多小时抵消天文黎明。此正值或负值可调整微光限制。", - stop_ekos: "关机后停止Ekos", - stop_ekos_tooltip: "成功执行关闭程序后,停止INDI和Ekos。", - shutdown_script: "关机前中止INDI", - shutdown_script_tooltip: - "如果关闭脚本终止INDI服务器,请启用此选项,以便不会生成断开连接错误。", - remember_job: "记住任务进度", - remember_job_tooltip: - "在处理预定任务时,从存储中的最后一张图像开始恢复序列。", + stop_ekos: "关机后停止Ekos", + stop_ekos_tooltip: "成功执行关闭程序后,停止INDI和Ekos。", + shutdown_script: "关机前中止INDI", + shutdown_script_tooltip: + "如果关闭脚本终止INDI服务器,请启用此选项,以便不会生成断开连接错误。", + remember_job: "记住任务进度", + remember_job_tooltip: "在处理预定任务时,从存储中的最后一张图像开始恢复序列。", - reset_mount: "在对准失败时重置赤道仪模型", - reset_mount_tooltip: "在对准失败时重置赤道仪模型", - reset_mount_before: "在开始每个作业之前重置赤道仪模型", - reset_mount_before_tooltip: "在开始每个作业之前重置赤道仪模型", - force_realign: "在重新启动作业之前强制重新对准", - force_realign_tooltip: - "如果启用了对准功能,则调度程序会在重新启动任何作业之前进行重新对准,即使导星也处于活动状态。", - restart_align: "在导星校准失败时重新开始对准", - restart_align_tooltip: - "如果导星校准失败,则在继续导星重新校准过程之前重新启动对准过程。如果校准过程偏离了目标物体的视场,这可以帮助重新将其居中。", + reset_mount: "在对准失败时重置赤道仪模型", + reset_mount_tooltip: "在对准失败时重置赤道仪模型", + reset_mount_before: "在开始每个作业之前重置赤道仪模型", + reset_mount_before_tooltip: "在开始每个作业之前重置赤道仪模型", + force_realign: "在重新启动作业之前强制重新对准", + force_realign_tooltip: + "如果启用了对准功能,则调度程序会在重新启动任何作业之前进行重新对准,即使导星也处于活动状态。", + restart_align: "在导星校准失败时重新开始对准", + restart_align_tooltip: + "如果导星校准失败,则在继续导星重新校准过程之前重新启动对准过程。如果校准过程偏离了目标物体的视场,这可以帮助重新将其居中。", - offsets: "偏移量", - clean_jobs: "清理和作业", - alignment: "对准", + offsets: "偏移量", + clean_jobs: "清理和作业", + alignment: "对准", - verify_image: "每隔一段时间验证捕获图像位置", - verify_image_tooltip: - "在捕获后计算位置时,每隔N张图像计算一次。设置为0表示禁用。", - reset_pipeline: "如果验证的图像位置超过设定值,则重置流程", - reset_pipeline_tooltip: - "如果捕获的位置超过目标位置这么多角分钟,中止捕获并重新安排流程。", - arcminutes: "角分", - }, - }, - summary: { - empty: "没有可用的摘要数据", - deviation: "偏差", - inactive: "非活动的", - }, - }, - optical_train: { - optical_trains: "光路", - telescope: "望远镜/镜头", - create_new: "创建新项目", - dslr_lens: "单反相机镜头", - reset_train: "重置模型", - focal_ratio: "焦距比", - guide_via: "导星途径", - tooltip: { - title: "选择接收导星校正脉冲的设备", - subject: "可以是以下设备之一:", - mount_device: - "如果望远镜可以接收导星校正脉冲,则最好选择它,以便将脉冲直接发送到望远镜。这是推荐的选项。", - st4_device: - "如果在导星相机和望远镜之间使用ST4连接,则应选择导星相机作为导星设备。", - dedicated_device: - "如果使用专用导星设备(例如Shoestring GPUSB),则应将其选择为导星相机。", - dedicated: "专用", - filterWheel: - "选择一个滤镜轮。这必须是通过USB连接到StellarMate的独立滤镜轮。如果您的滤镜轮内置在相机中,请将此项留空。", - }, - }, - status: { - system: "系统", - info: "信息", - software: "软件", - cpu: "CPU", - ram: "RAM", - storage: "存储", - stable: "稳定版", - beta: "测试版", - wifi_network: "无线IP", - hotspot_network: "热点IP", - ethernet_network: "以太网IP", - model: "型号", - version: "版本", - hostname: "主机名", - time: "时间", - release_type: "版本类型", - updates: "更新选项", - hotspotMode: "热点模式", - wifiNetwork: "Wifi网络", - wifiCountry: "WiFi国家类型", + verify_image: "每隔一段时间验证捕获图像位置", + verify_image_tooltip: + "在捕获后计算位置时,每隔N张图像计算一次。设置为0表示禁用。", + reset_pipeline: "如果验证的图像位置超过设定值,则重置流程", + reset_pipeline_tooltip: + "如果捕获的位置超过目标位置这么多角分钟,中止捕获并重新安排流程。", + arcminutes: "角分", + }, + }, + summary: { + empty: "没有可用的摘要数据", + deviation: "偏差", + inactive: "非活动的", + }, + }, + optical_train: { + optical_trains: "光路", + telescope: "望远镜/镜头", + create_new: "创建新项目", + dslr_lens: "单反相机镜头", + reset_train: "重置模型", + focal_ratio: "焦距比", + guide_via: "导星途径", + tooltip: { + title: "选择接收导星校正脉冲的设备", + subject: "可以是以下设备之一:", + mount_device: + "如果望远镜可以接收导星校正脉冲,则最好选择它,以便将脉冲直接发送到望远镜。这是推荐的选项。", + st4_device: + "如果在导星相机和望远镜之间使用ST4连接,则应选择导星相机作为导星设备。", + dedicated_device: + "如果使用专用导星设备(例如Shoestring GPUSB),则应将其选择为导星相机。", + dedicated: "专用", + filterWheel: + "选择一个滤镜轮。这必须是通过USB连接到StellarMate的独立滤镜轮。如果您的滤镜轮内置在相机中,请将此项留空。", + }, + }, + status: { + system: "系统", + info: "信息", + software: "软件", + cpu: "CPU", + ram: "RAM", + storage: "存储", + stable: "稳定版", + beta: "测试版", + wifi_network: "无线IP", + hotspot_network: "热点IP", + ethernet_network: "以太网IP", + model: "型号", + version: "版本", + hostname: "主机名", + time: "时间", + release_type: "版本类型", + updates: "更新选项", + hotspotMode: "热点模式", + wifiNetwork: "Wifi网络", + wifiCountry: "WiFi国家类型", - wifiBand: "WiFi带宽", - update_available: "可用更新", - update_unavailable: "暂不可用更新", - update_in_progress: "更新中", - btn_vnc: "远程桌面 (VNC)", - btn_web_manager: "Web客户端", - btn_restart: "重启", - btn_shutdown: "关机", - btn_manage_wifi: "更改网络", - btn_enable_direct_ethernet: "启用以太网", - btn_disable_direct_ethernet: "禁用以太网", - btn_enable_hotspot: "启用热点", - btn_disable_hotspot: "禁用热点", - btn_change_hostname: "更改主机名", - btn_check_for_updates: "检查更新", - btn_update_now: "立即更新", - btn_update_in_progress: "更新中...", - btn_factory_reset: "恢复出厂设置", - btn_change_resolution: "变更协议", - btn_later: "稍后", - btn_resize_fs: "重置SD卡", - btn_continue: "继续", - information_ekos_offline: - "Ekos离线。请直接启动设备配置文件或通过计划程序启动。", - no_camera_detected: "没有相机被选择或者相机已离线", + wifiBand: "WiFi带宽", + update_available: "可用更新", + update_unavailable: "暂不可用更新", + update_in_progress: "更新中", + btn_vnc: "远程桌面 (VNC)", + btn_web_manager: "Web客户端", + btn_restart: "重启", + btn_shutdown: "关机", + btn_manage_wifi: "更改网络", + btn_enable_direct_ethernet: "启用以太网", + btn_disable_direct_ethernet: "禁用以太网", + btn_enable_hotspot: "启用热点", + btn_disable_hotspot: "禁用热点", + btn_change_hostname: "更改主机名", + btn_check_for_updates: "检查更新", + btn_update_now: "立即更新", + btn_update_in_progress: "更新中...", + btn_factory_reset: "恢复出厂设置", + btn_change_resolution: "变更协议", + btn_later: "稍后", + btn_resize_fs: "重置SD卡", + btn_continue: "继续", + information_ekos_offline: + "Ekos离线。请直接启动设备配置文件或通过计划程序启动。", + no_camera_detected: "没有相机被选择或者相机已离线", - alert_device_offline_title: "设备已离线", - alert_device_offline_body: "设备似乎已经离线。是否要登录激活?", - alert_restart_title: "重启StellarMate", - alert_restart_body: "您的设备即将重启。重启后请尝试再次连接。", - alert_shutdown_title: "关闭StellarMate", - alert_shutdown_body: "您的设备即将关闭,重新使用需要手动开启。", - alert_resize_title: "重置 microSD Card 大小", - alert_resize_body: "StellarMate会扩展到全部SD卡容量. 请重启StellarMate", - alert_resize_btn_resize: "重置大小", - alert_hotspot_enable_title: "启用热点", - alert_hotspot_enable_body: - "启用热点会使StellarMate断开当前加入的wifi网络,并启动自己的热点。若继续使用StellarMate,您需要连接到此热点网络。是否继续?", - alert_hotspot_post_enable_title: "请连接到热点", - alert_hotspot_post_enable_body: - "您现在可以连接到“stellarmate”热点,并在连接后点击确认以继续", - alert_hotspot_disable_body: - "禁用热点将使StellarMate连接到其先前连接过的无线网络。热点禁用时,您需要在同一网络继续使用StellarMate。是否继续?", - alert_factory_reset_body: "恢复出厂设置完成,请立即重启StellarMate", - alert_factory_reset_confirmation_body: - "您确定要将设备恢复到出厂设置吗?所有设置都将被清除。此操作不可逆转!", - alert_forget_wifi_title: "删除Wifi", - alert_forget_wifi_body: - "断开并删除当前Wifi将使StellarMate启用自己的热点(如果未连接到以太网)。您将需要连接到此热点才能继续使用。是否继续?", - alert_join_wifi_title: "加入Wifi网络", - alert_join_wifi_body: - "加入Wifi网络将关闭StellarMate的热点(如果已启动)。若继续使用StellarMate,请确保您在同一网络上。是否继续?", - alert_change_resolution_title: "成功!", - alert_change_resolution_body: "您现在可以重启StellarMate令变更生效", - alert_change_release_title: "测试频道", - alert_change_release_body: "您确定要切换到不稳定且不受支持的测试版渠道吗?", - alert_direct_ethernet_title: "直连以太网", - alert_direct_ethernet_connect_body: - "将以太网电缆直接连接到StellarMate和您的PC之间。将您的PC的IP地址设置为192.168.100.2,网关设置为192.168.100.1。", - alert_direct_ethernet_disconnect_body: "断开直连以太网电缆。", - alert_clear_all_driver_config_title: "清除所有驱动程序配置", - alert_clear_all_driver_config_body: "您确定要删除所有驱动程序配置吗?", - alert_update_complete_title: "SM操作系统更新", - alert_update_complete_body: "更新完成,请重新启动StellarMate。", - alert_network_error_title: "网络错误", - alert_network_error_body: "无法查询网络信息", - alert_delete_directory_message: "您要删除{0}目录及其下所有文件吗?", - alert_permission_title: "位置权限", - alert_permission_description: - "StellarMate App需要位置信息以将StellarMate小工具位置与App位置同步。您要继续吗?", - alert_remote_isactive: - "无法检查远程支持是否激活,您的Stellarmate OS是否已经更新?", - alert_remote_start: "无法启动远程支持:", - alert_remote_stop: "无法停止远程支持:", - alert_remote_id: "无法找到远程支持ID", - alert_remote_failed: "无法获取远程支持ID:", - alert_remote_not_found: "未发现远程支持:", - alert_permission_denied: "权限被拒绝", - alert_permission_blocked: "权限被阻止", - alert_grant_camera_permission: "您需要首先给予相机权限", - alert_feature_not_available: "此功能不可用", + alert_device_offline_title: "设备已离线", + alert_device_offline_body: "设备似乎已经离线。是否要登录激活?", + alert_restart_title: "重启StellarMate", + alert_restart_body: "您的设备即将重启。重启后请尝试再次连接。", + alert_shutdown_title: "关闭StellarMate", + alert_shutdown_body: "您的设备即将关闭,重新使用需要手动开启。", + alert_resize_title: "重置 microSD Card 大小", + alert_resize_body: "StellarMate会扩展到全部SD卡容量. 请重启StellarMate", + alert_resize_btn_resize: "重置大小", + alert_hotspot_enable_title: "启用热点", + alert_hotspot_enable_body: + "启用热点会使StellarMate断开当前加入的wifi网络,并启动自己的热点。若继续使用StellarMate,您需要连接到此热点网络。是否继续?", + alert_hotspot_post_enable_title: "请连接到热点", + alert_hotspot_post_enable_body: + "您现在可以连接到“stellarmate”热点,并在连接后点击确认以继续", + alert_hotspot_disable_body: + "禁用热点将使StellarMate连接到其先前连接过的无线网络。热点禁用时,您需要在同一网络继续使用StellarMate。是否继续?", + alert_factory_reset_body: "恢复出厂设置完成,请立即重启StellarMate", + alert_factory_reset_confirmation_body: + "您确定要将设备恢复到出厂设置吗?所有设置都将被清除。此操作不可逆转!", + alert_forget_wifi_title: "删除Wifi", + alert_forget_wifi_body: + "断开并删除当前Wifi将使StellarMate启用自己的热点(如果未连接到以太网)。您将需要连接到此热点才能继续使用。是否继续?", + alert_join_wifi_title: "加入Wifi网络", + alert_join_wifi_body: + "加入Wifi网络将关闭StellarMate的热点(如果已启动)。若继续使用StellarMate,请确保您在同一网络上。是否继续?", + alert_change_resolution_title: "成功!", + alert_change_resolution_body: "您现在可以重启StellarMate令变更生效", + alert_change_release_title: "测试频道", + alert_change_release_body: "您确定要切换到不稳定且不受支持的测试版渠道吗?", + alert_direct_ethernet_title: "直连以太网", + alert_direct_ethernet_connect_body: + "将以太网电缆直接连接到StellarMate和您的PC之间。将您的PC的IP地址设置为192.168.100.2,网关设置为192.168.100.1。", + alert_direct_ethernet_disconnect_body: "断开直连以太网电缆。", + alert_clear_all_driver_config_title: "清除所有驱动程序配置", + alert_clear_all_driver_config_body: "您确定要删除所有驱动程序配置吗?", + alert_update_complete_title: "SM操作系统更新", + alert_update_complete_body: "更新完成,请重新启动StellarMate。", + alert_network_error_title: "网络错误", + alert_network_error_body: "无法查询网络信息", + alert_delete_directory_message: "您要删除{0}目录及其下所有文件吗?", + alert_permission_title: "位置权限", + alert_permission_description: + "StellarMate App需要位置信息以将StellarMate小工具位置与App位置同步。您要继续吗?", + alert_remote_isactive: + "无法检查远程支持是否激活,您的Stellarmate OS是否已经更新?", + alert_remote_start: "无法启动远程支持:", + alert_remote_stop: "无法停止远程支持:", + alert_remote_id: "无法找到远程支持ID", + alert_remote_failed: "无法获取远程支持ID:", + alert_remote_not_found: "未发现远程支持:", + alert_permission_denied: "权限被拒绝", + alert_permission_blocked: "权限被阻止", + alert_grant_camera_permission: "您需要首先给予相机权限", + alert_feature_not_available: "此功能不可用", - alert_logout_account_body: "你确定要注销吗?", - alert_reset_ekoslive_title: "重置Ekoslive", - alert_reset_ekoslive_body: "你确定要重置Ekoslive吗?这将删除所有缓存的映像并重新启动服务器。", - alert_download_index_file: "缺少Astrometry解析文件。是否要下载?", + alert_logout_account_body: "你确定要注销吗?", + alert_reset_ekoslive_title: "重置Ekoslive", + alert_reset_ekoslive_body: + "你确定要重置Ekoslive吗?这将删除所有缓存的映像并重新启动服务器。", + alert_download_index_file: "缺少Astrometry解析文件。是否要下载?", - change_resolution_modal: { - mode: "模式", - }, - change_hostname_modal: { - new_hostname: "新主机名", - }, - change_wifi_modal: { - heading: "加入网络", - ssid: "SSID", - err_wifi: "搜寻Wifi时遇到了问题,请重试", - }, - change_band_modal: { - heading: "修改带宽", - band: "带宽", - channel: "信道", - }, - vnc_view: { - heading: "远程桌面(VNC)", - alert_unreachable_title: "VNC 无法访问", - alert_unreachable_body: "尝试连接VNC服务器时似乎遇到了问题,请重试", - }, - web_manager_view: { - alert_unreachable_title: "网页客户端无法访问", - alert_unreachable_body: "尝试连接网页客户端时似乎遇到了问题,请重试", - }, - }, - settings: { - heading: "设置", - language: "语言", - high_bandwidth: "高带宽模式", - transfer_images: "传输图像", - notifications: "通知", - sounds: "声音", - cloud_storage: "云存储", - auto_sync: "自动同步", - location: "位置", - reset_app: "重置App", - reset_app_body: "清除所有应用程序设置?", - metric: "公制", - imperial: "英制", - file_logging: "文件日志记录", - alert_delete_account_title: "删除账号", - alert_delete_account_body: "你确定要删除你的帐户吗?", - color_scheme_sky_map: "星图规划", - }, - cloud: { - heading: "云服务", - btn_filters: "筛选", - btn_gallery: "图库", - btn_offline_viewer: "离线查看器", - btn_cloud_viewer: "云端查看器", - no_images_title: "找不到图像", - no_images_body: "请尝试更改筛选条件", - no_selected_title: "没有选择图像", - no_selected_body: "从图库中选择一张图片", - cloud_disabled_title: "云服务已禁用", - cloud_disabled_body: "请转到设置并启用云服务以访问此选项卡", - pro_plan_body: "云存储仅适用于高级用户", - reset_ekoslive: "重置Ekoslive", - alert_cannot_download_title: "无法下载", - alert_cannot_download_body: "尝试下载时出错,请重试", - alert_confirm_delete_title: "是否确定?", - alert_confirm_delete_body: "真的要删除{0}吗?删除后数据将无法恢复", - filters_drawer: { - field: "域", - condition: "条件", - value: "值", - btn_add_filter: "添加筛选条件", - airmass: "大气光学质量", - object: "对象", - contains: "包含", - }, - gallery_drawer: { - all: "全部", - h1: "1h", - h24: "1d", - d7: "7d", - m1: "1m", - y1: "1y", - images: "图像", - btn_sort: "分类", - btn_delete_all: "全部删除", - ascending: "升序", - descending: "降序", - alert_no_images_title: "无图像", - alert_no_images_body: "没有可以删除的图像", - alert_delete_all_body: "确定删除选定的 {0} 张图片吗? 此操作无法恢复", - }, - info_drawer: { - add_tags_here: "在这里添加标签", - captured_on: "已捕获", - }, - }, - about: { - heading: "关于", - bundle: "软件包", - copyright_line1: "StellarMate由Ikarus Technologies开发。© 2017-2024", - copyright_line2: "背景来自Alamri天文台", - credits: { - heading: "感谢", - title: "翻译", - name: "翻译者", - }, - }, - messages: { - polar_idle: - "此工具提供了一种简单的方法来极轴对准。将您的望远镜指向天顶极Home位置,做好平衡。选择合适的方向和速度,然后点击开始。如果您无法看到北极星,请使用SkyMap或Ekos望远镜控制器在近子午线附近的任何地方调整,选择东或西方的方向,必要时降低旋转角度,并单击“开始”。", - alert_directions_not_found: "未找到坐标,请选定目标并手动输入坐标。", - manual_rotator: "按指示角度旋转相机,然后拍摄图像以更新位置角度", - welcome: "欢迎使用StellarMate", - }, - ekosLivePro: { - pushNotification: "推送通知", - level: "通知级别", - settings: "EkosLive Pro设置", - }, - skymap: - { - goto: "Goto", - }, - scheduler_settings: { - lead_time: "任务间最短间隔", - lead_time_tooltip: - "任务之间的最短时间(以分钟为单位)。在该提前期之前计划启动作业,以确保序列在开始之前有足够的时间进行自动对焦和导星调整。", - pre_dawn: "黎明前限制", - pre_dawn_tooltip: "不要在黎明前超过这么多分钟安排或执行作业。", - pre_emptive: "先发制人的停机", - pre_emptive_tooltip: - "如果在这么多小时内没有安排序列任务,请执行完整的关闭过程,并在下一个任务准备就绪后重新启动天文台操作。", - setting_altitude: "设置高度截止", - setting_altitude_tooltip: - "在低于这么多度的位置不允许安排任务。实际执行将一直持续到达到高度限制。", - dust_offset: "黄昏偏置", - dust_offset_tooltip: - "用这么多小时抵消天文黄昏。通过调整此参数的正负值,可以微调微光限制。", - dawn_offset: "黎明偏置", - dawn_offset_tooltip: - "用这么多小时抵消天文黎明。通过调整此参数的正负值,可以微调微光限制。", + change_resolution_modal: { + mode: "模式", + }, + change_hostname_modal: { + new_hostname: "新主机名", + }, + change_wifi_modal: { + heading: "加入网络", + ssid: "SSID", + err_wifi: "搜寻Wifi时遇到了问题,请重试", + }, + change_band_modal: { + heading: "修改带宽", + band: "带宽", + channel: "信道", + }, + vnc_view: { + heading: "远程桌面(VNC)", + alert_unreachable_title: "VNC 无法访问", + alert_unreachable_body: "尝试连接VNC服务器时似乎遇到了问题,请重试", + }, + web_manager_view: { + alert_unreachable_title: "网页客户端无法访问", + alert_unreachable_body: "尝试连接网页客户端时似乎遇到了问题,请重试", + }, + }, + settings: { + heading: "设置", + language: "语言", + high_bandwidth: "高带宽模式", + transfer_images: "传输图像", + notifications: "通知", + sounds: "声音", + cloud_storage: "云存储", + auto_sync: "自动同步", + location: "位置", + reset_app: "重置App", + reset_app_body: "清除所有应用程序设置?", + metric: "公制", + imperial: "英制", + file_logging: "文件日志记录", + alert_delete_account_title: "删除账号", + alert_delete_account_body: "你确定要删除你的帐户吗?", + color_scheme_sky_map: "星图规划", + }, + cloud: { + heading: "云服务", + btn_filters: "筛选", + btn_gallery: "图库", + btn_offline_viewer: "离线查看器", + btn_cloud_viewer: "云端查看器", + no_images_title: "找不到图像", + no_images_body: "请尝试更改筛选条件", + no_selected_title: "没有选择图像", + no_selected_body: "从图库中选择一张图片", + cloud_disabled_title: "云服务已禁用", + cloud_disabled_body: "请转到设置并启用云服务以访问此选项卡", + pro_plan_body: "云存储仅适用于高级用户", + reset_ekoslive: "重置Ekoslive", + alert_cannot_download_title: "无法下载", + alert_cannot_download_body: "尝试下载时出错,请重试", + alert_confirm_delete_title: "是否确定?", + alert_confirm_delete_body: "真的要删除{0}吗?删除后数据将无法恢复", + filters_drawer: { + field: "域", + condition: "条件", + value: "值", + btn_add_filter: "添加筛选条件", + airmass: "大气光学质量", + object: "对象", + contains: "包含", + }, + gallery_drawer: { + all: "全部", + h1: "1h", + h24: "1d", + d7: "7d", + m1: "1m", + y1: "1y", + images: "图像", + btn_sort: "分类", + btn_delete_all: "全部删除", + ascending: "升序", + descending: "降序", + alert_no_images_title: "无图像", + alert_no_images_body: "没有可以删除的图像", + alert_delete_all_body: "确定删除选定的 {0} 张图片吗? 此操作无法恢复", + }, + info_drawer: { + add_tags_here: "在这里添加标签", + captured_on: "已捕获", + }, + }, + about: { + heading: "关于", + bundle: "软件包", + copyright_line1: "StellarMate由Ikarus Technologies开发。© 2017-2024", + copyright_line2: "背景来自Alamri天文台", + credits: { + heading: "感谢", + title: "翻译", + name: "翻译者", + }, + }, + messages: { + polar_idle: + "此工具提供了一种简单的方法来极轴对准。将您的望远镜指向天顶极Home位置,做好平衡。选择合适的方向和速度,然后点击开始。如果您无法看到北极星,请使用SkyMap或Ekos望远镜控制器在近子午线附近的任何地方调整,选择东或西方的方向,必要时降低旋转角度,并单击“开始”。", + alert_directions_not_found: "未找到坐标,请选定目标并手动输入坐标。", + manual_rotator: "按指示角度旋转相机,然后拍摄图像以更新位置角度", + welcome: "欢迎使用StellarMate", + }, + ekosLivePro: { + pushNotification: "推送通知", + level: "通知级别", + settings: "EkosLive Pro设置", + }, + skymap: { + goto: "Goto", + }, + scheduler_settings: { + lead_time: "任务间最短间隔", + lead_time_tooltip: + "任务之间的最短时间(以分钟为单位)。在该提前期之前计划启动作业,以确保序列在开始之前有足够的时间进行自动对焦和导星调整。", + pre_dawn: "黎明前限制", + pre_dawn_tooltip: "不要在黎明前超过这么多分钟安排或执行作业。", + pre_emptive: "先发制人的停机", + pre_emptive_tooltip: + "如果在这么多小时内没有安排序列任务,请执行完整的关闭过程,并在下一个任务准备就绪后重新启动天文台操作。", + setting_altitude: "设置高度截止", + setting_altitude_tooltip: + "在低于这么多度的位置不允许安排任务。实际执行将一直持续到达到高度限制。", + dust_offset: "黄昏偏置", + dust_offset_tooltip: + "用这么多小时抵消天文黄昏。通过调整此参数的正负值,可以微调微光限制。", + dawn_offset: "黎明偏置", + dawn_offset_tooltip: + "用这么多小时抵消天文黎明。通过调整此参数的正负值,可以微调微光限制。", - stop_ekos: "关闭后停止Ekos", - stop_ekos_tooltip: "成功执行关闭过程后,停止INDI和Ekos。", - shutdown_script: "关闭脚本终止INDI", - shutdown_script_tooltip: - "如果关闭脚本终止INDI服务器,请启用此选项以防止出现断开连接错误。", - remember_job: "记住作业进度", - remember_job_tooltip: - "在处理预定作业时,从上次存储的图像位置开始恢复序列。", + stop_ekos: "关闭后停止Ekos", + stop_ekos_tooltip: "成功执行关闭过程后,停止INDI和Ekos。", + shutdown_script: "关闭脚本终止INDI", + shutdown_script_tooltip: + "如果关闭脚本终止INDI服务器,请启用此选项以防止出现断开连接错误。", + remember_job: "记住作业进度", + remember_job_tooltip: "在处理预定作业时,从上次存储的图像位置开始恢复序列。", - reset_mount: "对准失败时重置赤道仪模型", - reset_mount_tooltip: "当对准失败时,重置赤道仪模型。", - reset_mount_before: "在每个作业开始前重置赤道仪模型", - reset_mount_before_tooltip: "在每个作业开始之前重置赤道仪模型。", - force_realign: "重新启动作业前强制重新对准", - force_realign_tooltip: - "如果启用了对准功能,则调度程序会在重新启动任何作业之前进行重新对准,即使导星也处于活动状态。", - restart_align: "导星校准失败时重新开始对准", - restart_align_tooltip: - "如果导星校准失败,则重新启动对准过程,然后再继续导星重新校准过程。这可以帮助重新将目标物体居中,以防校准过程偏离目标物体的视场。", + reset_mount: "对准失败时重置赤道仪模型", + reset_mount_tooltip: "当对准失败时,重置赤道仪模型。", + reset_mount_before: "在每个作业开始前重置赤道仪模型", + reset_mount_before_tooltip: "在每个作业开始之前重置赤道仪模型。", + force_realign: "重新启动作业前强制重新对准", + force_realign_tooltip: + "如果启用了对准功能,则调度程序会在重新启动任何作业之前进行重新对准,即使导星也处于活动状态。", + restart_align: "导星校准失败时重新开始对准", + restart_align_tooltip: + "如果导星校准失败,则重新启动对准过程,然后再继续导星重新校准过程。这可以帮助重新将目标物体居中,以防校准过程偏离目标物体的视场。", - offsets: "偏移量", - clean_jobs: "清理和作业", - alignment: "对准", + offsets: "偏移量", + clean_jobs: "清理和作业", + alignment: "对准", - verify_image: "定期验证捕获图像位置", - verify_image_tooltip: - "在拍摄后,每隔N张图像计算一次位置。将此参数设置为0表示禁用。", - reset_pipeline: "如果验证的图像位置超出设定值,则重置流程", - reset_pipeline_tooltip: - "如果捕获的位置超过目标位置这么多角分钟,终止捕获并重新安排流程。", - arcminutes: "角分", - }, + verify_image: "定期验证捕获图像位置", + verify_image_tooltip: + "在拍摄后,每隔N张图像计算一次位置。将此参数设置为0表示禁用。", + reset_pipeline: "如果验证的图像位置超出设定值,则重置流程", + reset_pipeline_tooltip: + "如果捕获的位置超过目标位置这么多角分钟,终止捕获并重新安排流程。", + arcminutes: "角分", + }, - device: { - mirror: "镜像外部显示器", - monitor_successful: "StellarMate 监视器显示设置成功更改!", - monitor_failed: "无法设置SM X 监视器显示。请稍后再试!", - undefined_error: "错误未定义", - share: "分享日志", - logs: "日志", - logs_upload: "日志成功上传至StellarMate支持。", - error_upload: "上传日志时出错", - reset_network: "重置网络", + device: { + mirror: "镜像外部显示器", + monitor_successful: "StellarMate 监视器显示设置成功更改!", + monitor_failed: "无法设置SM X 监视器显示。请稍后再试!", + undefined_error: "错误未定义", + share: "分享日志", + logs: "日志", + logs_upload: "日志成功上传至StellarMate支持。", + error_upload: "上传日志时出错", + reset_network: "重置网络", - vnc: - { - update_password: "更新VNC密码" - } - }, + vnc: { + update_password: "更新VNC密码", + }, + }, - controller: { - dc_power: "12V 直流电源", - heaters: "加热器", - varOutput: "可变输出", - reports: "报告", - voltage: "电压", - current: "电流", - power: "功率", - power_sleep: "电源处于睡眠模式。点击唤醒。", - power_off: "关机", - power_off_tooltip: "断开设备配置文件时,关闭所有端口的电源。", - leds: "LED 灯", - auto_dew: "自动防露", - auto_dew1_threshold: "加热器 1 阈值", - auto_dew2_threshold: "加热器 2 阈值", - stepper: "步进电机", - buzzer: "蜂鸣器", - sensors: "传感器", - alert_power_port_description: "您确定要关闭 {0} 吗?", - }, - notifications: { - ekoslive_successful: "Ekoslive重置成功", - ekoslive_restart: "重启Ekoslive" - }, - hardware: { - serial_devices_detected: "发现串口设备", - serial_port: "串口" - } + controller: { + dc_power: "12V 直流电源", + heaters: "加热器", + varOutput: "可变输出", + reports: "报告", + voltage: "电压", + current: "电流", + power: "功率", + power_sleep: "电源处于睡眠模式。点击唤醒。", + power_off: "关机", + power_off_tooltip: "断开设备配置文件时,关闭所有端口的电源。", + leds: "LED 灯", + auto_dew: "自动防露", + auto_dew1_threshold: "加热器 1 阈值", + auto_dew2_threshold: "加热器 2 阈值", + stepper: "步进电机", + buzzer: "蜂鸣器", + sensors: "传感器", + alert_power_port_description: "您确定要关闭 {0} 吗?", + }, + notifications: { + ekoslive_successful: "Ekoslive重置成功", + ekoslive_restart: "重启Ekoslive", + }, + hardware: { + serial_devices_detected: "发现串口设备", + serial_port: "串口", + }, }; export default cn; diff --git a/de.js b/de.js index cbc7d5c..d99db08 100644 --- a/de.js +++ b/de.js @@ -1,1290 +1,1407 @@ const de = { - general: { - home: "Zuhause", - next: "Weiter", - ok: "OK", - done: "Done", - cancel: "Abbrechen", - confirm: "Bestätigen", - apply: "Anwenden", - enter: "Enter", - scan: "Scan", - save: "Speichern", - save_as: "Save as", - overwrite: "Overwrite", - select: "Wählen", - hardware: "Hardware", - signal: "Signal", - usb: "USB", - devices: "Geräte", - connect: "Verbinden", - disconnect: "Trennen", - yes: "Ja", - no: "Nein", - ignore: "Ignorieren", - error: "Fehler", - back: "Zurück", - delete: "Löschen", - remove: "Entfernen", - online: "Online", - offline: "Offline", - cloud: "Cloud", - remote: "Fernbedienung", - preset: "Voreingestellt", - camera: "Kamera", - focuser: "Fokussierer", - filter_wheel: "Filter Rad", - filter: "Filter", - exposure: "Belichtung", - binning: "Klasseneinteilung", - action: "Aktion", - scope_type: "Umfang", - solver_type: "Auflösung", - type: "Typ", - gain: "Empfindlichkeit", - offset: "Abweichung", - format: "Format", - iso: "ISO", - count: "Anzahl", - delay: "Verzögern", - status: "Status", - target: "Ziel", - angle: "Winkel", - sep_profile: "SEP-Profil", - direction: "Direction", - rotation: "Rotation", - automatic: "Automatic", - manual: "Manuell", - progress: "Fortschritt", - position_angle: "PA", - details: "Details", - skip: "Überspringen", - updated: "Updated", - new: "New", - remote_support: "Remote Support", - logout: "Abmelden", - setting: "Setting", - hours: "Stunden", - minutes: "Minuten", - seconds: "Sekunden", + general: { + home: "Zuhause", + next: "Weiter", + ok: "OK", + done: "Done", + cancel: "Abbrechen", + confirm: "Bestätigen", + apply: "Anwenden", + enter: "Enter", + scan: "Scan", + save: "Speichern", + save_as: "Save as", + overwrite: "Overwrite", + select: "Wählen", + hardware: "Hardware", + signal: "Signal", + usb: "USB", + devices: "Geräte", + connect: "Verbinden", + disconnect: "Trennen", + yes: "Ja", + no: "Nein", + ignore: "Ignorieren", + error: "Fehler", + back: "Zurück", + delete: "Löschen", + remove: "Entfernen", + online: "Online", + offline: "Offline", + cloud: "Cloud", + remote: "Fernbedienung", + preset: "Voreingestellt", + camera: "Kamera", + focuser: "Fokussierer", + filter_wheel: "Filter Rad", + filter: "Filter", + exposure: "Belichtung", + binning: "Klasseneinteilung", + action: "Aktion", + scope_type: "Umfang", + solver_type: "Auflösung", + type: "Typ", + gain: "Empfindlichkeit", + offset: "Abweichung", + format: "Format", + iso: "ISO", + count: "Anzahl", + delay: "Verzögern", + status: "Status", + target: "Ziel", + angle: "Winkel", + sep_profile: "SEP-Profil", + direction: "Direction", + rotation: "Rotation", + automatic: "Automatic", + manual: "Manuell", + progress: "Fortschritt", + position_angle: "PA", + details: "Details", + skip: "Überspringen", + updated: "Updated", + new: "New", + remote_support: "Remote Support", + logout: "Abmelden", + setting: "Setting", + hours: "Stunden", + minutes: "Minuten", + seconds: "Sekunden", - azimuth: "Scheitelpunkt", - altitude: "Höhe", - tags: "Stichworte", - filename: "Dateiname", - size: "Größe", - frame: "Rahmen", - temperature: "Temperatur", - name: "Name", - date: "Datum", - resolution: "Auflösung", - monitor: "Monitor", + azimuth: "Scheitelpunkt", + altitude: "Höhe", + tags: "Stichworte", + filename: "Dateiname", + size: "Größe", + frame: "Rahmen", + temperature: "Temperatur", + name: "Name", + date: "Datum", + resolution: "Auflösung", + monitor: "Monitor", - select_file: "Datei auswählen", - select_folder: "Ordner auswählen", - selected_dir: "ausgewählter Ordner", - new_folder: "Neuen Ordnernamen eingeben", - create_new_folder: "neuen Ordner erstellen in", - empty_folder: "Ordner ist leer", + select_file: "Datei auswählen", + select_folder: "Ordner auswählen", + selected_dir: "ausgewählter Ordner", + new_folder: "Neuen Ordnernamen eingeben", + create_new_folder: "neuen Ordner erstellen in", + empty_folder: "Ordner ist leer", - train: "Train", - no_data_found: "keine Daten gefunden", - track: "Track", - jobs: "Jobs", - category: "Kategorien", - profile: "Profil", - arcmin: "arcmin", - calculate: "Berechnen", - update: "Update", - center: "Center", - learn_more: "mehr erfahren", + train: "Train", + no_data_found: "keine Daten gefunden", + track: "Track", + jobs: "Jobs", + category: "Kategorien", + profile: "Profil", + arcmin: "arcmin", + calculate: "Berechnen", + update: "Update", + center: "Center", + learn_more: "mehr erfahren", - select_option: "Wähle eine Funktion...", - search: "Suche...", - no_results: "Keine Ergebnisse", - on: "Ein", - off: "Aus", - go: "GEHEN", - add: "HINZUFÜGEN", - load: "Load", - edit: "BEARBEITEN", - refresh: "AKTUALISIERUNG", - reset: "zurücksetzen", - reset_all: "alles zurücksetzen", - start: "START", - stop: "Halt", - stopping: "Anhalten", - clear: "Löschen", - solve: "LÖSEN", - parked: "Geparkt", - unparked: "Ausgeparkt", - open: "Öffnen", - close: "Geschlossen", - opened: "Öffnen", - closed: "Geschlossen", - enable: "Aktivieren", - disable: "Deaktivieren", - select_time: "Select Time", - set: "einstellen", + select_option: "Wähle eine Funktion...", + search: "Suche...", + no_results: "Keine Ergebnisse", + on: "Ein", + off: "Aus", + go: "GEHEN", + add: "HINZUFÜGEN", + load: "Load", + edit: "BEARBEITEN", + refresh: "AKTUALISIERUNG", + reset: "zurücksetzen", + reset_all: "alles zurücksetzen", + start: "START", + stop: "Halt", + stopping: "Anhalten", + clear: "Löschen", + solve: "LÖSEN", + parked: "Geparkt", + unparked: "Ausgeparkt", + open: "Öffnen", + close: "Geschlossen", + opened: "Öffnen", + closed: "Geschlossen", + enable: "Aktivieren", + disable: "Deaktivieren", + select_time: "Select Time", + set: "einstellen", - // Confirm Delete Alert - alert_confirm_delete_title: "löschen bestätigen", - alert_delete_profile_body: "Sind Sie sicher, dass Sie das ausgewählte Profil löschen möchten?", - alert_delete_scope_body: "Sind Sie sicher, dass Sie das ausgewählte Teleskop löschen möchten?", + // Confirm Delete Alert + alert_confirm_delete_title: "löschen bestätigen", + alert_delete_profile_body: + "Sind Sie sicher, dass Sie das ausgewählte Profil löschen möchten?", + alert_delete_scope_body: + "Sind Sie sicher, dass Sie das ausgewählte Teleskop löschen möchten?", - // Confirm - alert_confirmation_title: "Bestätigung", - alert_confirmation_body: "Are you sure you want to create {0} with this name?", - alert_overwrite_body: "Sind Sie sicher, dass Sie eine {0} mit diesem Namen erstellen möchten?", + // Confirm + alert_confirmation_title: "Bestätigung", + alert_confirmation_body: "Are you sure you want to create {0} with this name?", + alert_overwrite_body: + "Sind Sie sicher, dass Sie eine {0} mit diesem Namen erstellen möchten?", - network_error: "bitte überprüfen Sie ob ihr StellarMate mit dem Netzwerk verbunden ist.", - internet_required: "bitte überprüfen Sie ob sie mit dem Internet verbunden sind.", - alert_comm_error_title: "Kommunikationsfehler", - alert_comm_error_body: "Kommunikation mit StellarMate fehlgeschlagen. Bitte stellen Sie sicher, dass es mit Ihrem Netzwerk verbunden ist.", - ekoslive_down_title: "EkosLive ist ausgefallen", - ekoslive_down_body: "EkosLive wird nicht ausgeführt. Starten Sie StellarMate neu oder wenden Sie sich an den StellarMate-Support.", - kstars_down_title: "KStars ist ausgefallen", - kstars_down_body: "KStars wird nicht ausgeführt. Starten Sie StellarMate neu oder wenden Sie sich an den StellarMate-Support.", - Netzwerk_Fehler: "Bitte stellen Sie sicher, dass Ihr StellarMate mit Ihrem Netzwerk verbunden ist", - internet_erforderlich: "Bitte stellen Sie sicher, dass Sie mit dem Internet verbunden sind", - reset_default: "auf Standard zürcksetzen", - external_storage: "externer Speicher" - }, - darkLibrary: { - title: "Dark Library", - darks: "Darks", - defects: "Defects", - prefer: "Prefer", - create_darks_title: "Create Darks", - create_defects_title: "Create Defect Map", - view_masters_title: "View Masters", - progress: "Progress", + network_error: + "bitte überprüfen Sie ob ihr StellarMate mit dem Netzwerk verbunden ist.", + internet_required: + "bitte überprüfen Sie ob sie mit dem Internet verbunden sind.", + alert_comm_error_title: "Kommunikationsfehler", + alert_comm_error_body: + "Kommunikation mit StellarMate fehlgeschlagen. Bitte stellen Sie sicher, dass es mit Ihrem Netzwerk verbunden ist.", + ekoslive_down_title: "EkosLive ist ausgefallen", + ekoslive_down_body: + "EkosLive wird nicht ausgeführt. Starten Sie StellarMate neu oder wenden Sie sich an den StellarMate-Support.", + kstars_down_title: "KStars ist ausgefallen", + kstars_down_body: + "KStars wird nicht ausgeführt. Starten Sie StellarMate neu oder wenden Sie sich an den StellarMate-Support.", + Netzwerk_Fehler: + "Bitte stellen Sie sicher, dass Ihr StellarMate mit Ihrem Netzwerk verbunden ist", + internet_erforderlich: + "Bitte stellen Sie sicher, dass Sie mit dem Internet verbunden sind", + reset_default: "auf Standard zürcksetzen", + external_storage: "externer Speicher", + }, + darkLibrary: { + title: "Dark Library", + darks: "Darks", + defects: "Defects", + prefer: "Prefer", + create_darks_title: "Create Darks", + create_defects_title: "Create Defect Map", + view_masters_title: "View Masters", + progress: "Progress", - create_darks: { - exposure_range: "Exp. Range", - to: "To", - temp_range: "T. Range", - binning: "Binning", - binning_one: "1x1", - binning_two: "2x2", - binning_four: "4x4", - total_images: "Total", - }, + create_darks: { + exposure_range: "Exp. Range", + to: "To", + temp_range: "T. Range", + binning: "Binning", + binning_one: "1x1", + binning_two: "2x2", + binning_four: "4x4", + total_images: "Total", + }, - create_defect_map: { - master_dark: "Master Dark", - bad_pixels: "Bad Pixels", - hot_pixels: "Hot Pixels", - generate_map: "Generate Map", - save_map: "Saved", - deviation: "σ" - }, - }, - achievements: { - score: "Total Score", - badge: "Abzeichen", - achievements: "Erfolge", - unlocked: "erreichte Erfolge", - points: "Points", - completed: "Abgeschlossen", - not_completed: "nicht Abgeschlossen", - capture_preview_title: "First Light!", - ten_sequences_title: "so fängt es an!", - mount_goto_title: "Magic Fingers", - video_recording_title: "Director’s Cut", - weather_check_title: "Wolkenmagnet", - live_stacking_title: "Let there be details", - create_darks_title: "Embrace the dark side", - create_defect_title: "Cosmic Makeup", - import_mosaic_title: "Mosaic Weaver", - messier_captured_title: "MXXXX (e.g. M1)", - all_messier_title: "kosmischer Marathon", - scheduler_title: "Roboter Meister", - capture_master_title: "Meister des Himmels", - capture_legend_title: "Himmels-Legende", - paa_title: "Perfektionist", - guide_rms_title: "Volltreffer!", + create_defect_map: { + master_dark: "Master Dark", + bad_pixels: "Bad Pixels", + hot_pixels: "Hot Pixels", + generate_map: "Generate Map", + save_map: "Saved", + deviation: "σ", + }, + }, + achievements: { + score: "Total Score", + badge: "Abzeichen", + achievements: "Erfolge", + unlocked: "erreichte Erfolge", + points: "Points", + completed: "Abgeschlossen", + not_completed: "nicht Abgeschlossen", + capture_preview_title: "First Light!", + ten_sequences_title: "so fängt es an!", + mount_goto_title: "Magic Fingers", + video_recording_title: "Director’s Cut", + weather_check_title: "Wolkenmagnet", + live_stacking_title: "Let there be details", + create_darks_title: "Embrace the dark side", + create_defect_title: "Cosmic Makeup", + import_mosaic_title: "Mosaic Weaver", + messier_captured_title: "MXXXX (e.g. M1)", + all_messier_title: "kosmischer Marathon", + scheduler_title: "Roboter Meister", + capture_master_title: "Meister des Himmels", + capture_legend_title: "Himmels-Legende", + paa_title: "Perfektionist", + guide_rms_title: "Volltreffer!", - capture_preview_description: "Vorschau aufnehmen", - ten_sequences_description: "Capture a sequence with 10 counts", - mount_goto__description: "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", - video_recording_description: "Video für 1 Minute aufnehmen", - weather_check__description: "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", - live_stacking_description: "Live stacking. Perform at least 5 images", - create_darks_description: "Create Darks of total 50 Images", - create_defect_description: "Generate hot / cold pixels in Defect map above 80", - import_mosaic_description: "Import Mosaics from telescopios", - messier_captured_description: "Ein Messier Objekt wurde aufgenommen", - all_messier_description: "Alle Messier Objekte wurden aufgenommen", - scheduler_description: "Finish a scheduler job worth 2 or more hours of image data.", - capture_master_description: "Machen Sie insgesamt 500 Aufnahmen", - capture_legend_description: "Machen Sie insgesamt 1000 Aufnahmen", - paa_description: "Finish PAA with box error lower than 30 arcsecs.", - guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", - filtered_image_description: "Capture a narrowband image", - gallery_image_description: "Gallerie Bild heruntergeladen", + capture_preview_description: "Vorschau aufnehmen", + ten_sequences_description: "Capture a sequence with 10 counts", + mount_goto__description: + "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", + video_recording_description: "Video für 1 Minute aufnehmen", + weather_check__description: + "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", + live_stacking_description: "Live stacking. Perform at least 5 images", + create_darks_description: "Create Darks of total 50 Images", + create_defect_description: "Generate hot / cold pixels in Defect map above 80", + import_mosaic_description: "Import Mosaics from telescopios", + messier_captured_description: "Ein Messier Objekt wurde aufgenommen", + all_messier_description: "Alle Messier Objekte wurden aufgenommen", + scheduler_description: + "Finish a scheduler job worth 2 or more hours of image data.", + capture_master_description: "Machen Sie insgesamt 500 Aufnahmen", + capture_legend_description: "Machen Sie insgesamt 1000 Aufnahmen", + paa_description: "Finish PAA with box error lower than 30 arcsecs.", + guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", + filtered_image_description: "Capture a narrowband image", + gallery_image_description: "Gallerie Bild heruntergeladen", - alert_reset_title: "Erfolge zurücksetzen", - alert_agree_reset_body: "Sind Sie sicher, dass Sie alle Erfolge zurücksetzen möchten?" - }, - tourGuide: - { - tour_guide: "Tour Guide", - previous: "Previous", - finish: "Finish", - title_devices_list: "StellarMate Geräte Liste", - title_device_actions: "Geräte Aktionen", - title_profiles: "Profil", - title_port_selector: "Port Selector", - title_trains: "Optical trains", - title_weather_bar: "Weather bar", - title_cloud_report: "Wolken Bericht", - title_next: "What's next?", + alert_reset_title: "Erfolge zurücksetzen", + alert_agree_reset_body: + "Sind Sie sicher, dass Sie alle Erfolge zurücksetzen möchten?", + }, + tourGuide: { + tour_guide: "Tour Guide", + previous: "Previous", + finish: "Finish", + title_devices_list: "StellarMate Geräte Liste", + title_device_actions: "Geräte Aktionen", + title_profiles: "Profil", + title_port_selector: "Port Selector", + title_trains: "Optical trains", + title_weather_bar: "Weather bar", + title_cloud_report: "Wolken Bericht", + title_next: "What's next?", - title_focus: "Focus", - title_align: "Align", - title_guide: "Guide", - title_capture: "Capture", - title_mount: "Mount", - title_observatory: "Observatory", - title_scheduler: "Scheduler", - title_indi: "INDI Control Panel", - title_quick_controls: "Quick Controls", - title_preview: "Preview", - title_framing: "Framing", - title_live_video: "Live Video", - title_stop: "Stop", - title_live_stacking: "Live Stacking", - title_quick_settings: "Qucik Camera Settings", + title_focus: "Focus", + title_align: "Align", + title_guide: "Guide", + title_capture: "Capture", + title_mount: "Mount", + title_observatory: "Observatory", + title_scheduler: "Scheduler", + title_indi: "INDI Control Panel", + title_quick_controls: "Quick Controls", + title_preview: "Preview", + title_framing: "Framing", + title_live_video: "Live Video", + title_stop: "Stop", + title_live_stacking: "Live Stacking", + title_quick_settings: "Qucik Camera Settings", - title_targets_info: "About Targets", - title_search_bar: "Search bar", - title_time_controls: "Time Controls", - title_target_controls: "Targets Controls", - title_object_info: "Object info", - title_fov: "Target Field Of View", - title_target_action: "Target Action", + title_targets_info: "About Targets", + title_search_bar: "Search bar", + title_time_controls: "Time Controls", + title_target_controls: "Targets Controls", + title_object_info: "Object info", + title_fov: "Target Field Of View", + title_target_action: "Target Action", - description_devices_list: "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", - description_device_actions: "Remove a device from the list, perform a factory reset, or log out.", - description_profiles: "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", - description_port_selector: "After a profile is started for the first time, select the serial and/or network settings for your devices.", - description_trains: - "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", - description_weather_bar: "Kurzer Wetterbericht und Bortle-Klasse des aktuellen Standorts", - description_cloud_report: "3-hours Cloud overlay.", - description_next: "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", + description_devices_list: + "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", + description_device_actions: + "Remove a device from the list, perform a factory reset, or log out.", + description_profiles: + "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", + description_port_selector: + "After a profile is started for the first time, select the serial and/or network settings for your devices.", + description_trains: + "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", + description_weather_bar: + "Kurzer Wetterbericht und Bortle-Klasse des aktuellen Standorts", + description_cloud_report: "3-hours Cloud overlay.", + description_next: + "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", - description_focus: "Kamera mittels motorisiertem Fokus scharf stellen.", - description_align: "Center the mount exactly on target by plate-solving an image.", - description_guide: "Keep the mount locked to your target during tracking to enable long exposures.", - description_capture: "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", - description_mount: "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", - description_observatory: "Control dome and dust-cap equipment.", - description_scheduler: "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", - description_indi: "Direct low-level access to equipment properties.", - description_quick_controls: "Quick access to mount, camera, and rotator controls.", - description_preview: "Einzelnes Vorschaubild aufnehmen.", - description_framing: "Loop exposures indefinitely until stopped", - description_live_video: "Start live video streams and record videos to storage.", - description_stop: "Stop any ongoing exposures or recordings.", - description_live_stacking: "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", - description_quick_settings: "Select active train and configure camera and filter wheel settings.", + description_focus: "Kamera mittels motorisiertem Fokus scharf stellen.", + description_align: + "Center the mount exactly on target by plate-solving an image.", + description_guide: + "Keep the mount locked to your target during tracking to enable long exposures.", + description_capture: + "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", + description_mount: + "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", + description_observatory: "Control dome and dust-cap equipment.", + description_scheduler: + "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", + description_indi: "Direct low-level access to equipment properties.", + description_quick_controls: + "Quick access to mount, camera, and rotator controls.", + description_preview: "Einzelnes Vorschaubild aufnehmen.", + description_framing: "Loop exposures indefinitely until stopped", + description_live_video: + "Start live video streams and record videos to storage.", + description_stop: "Stop any ongoing exposures or recordings.", + description_live_stacking: + "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", + description_quick_settings: + "Select active train and configure camera and filter wheel settings.", - description_targets_info: "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", - description_search_bar: - "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", - description_time_controls: - "If Ekos is offline, adjust the target date and time calculations.", - description_target_controls: - "Check out twilight information, manage FOVs, adjust filters, and select object types.", - description_object_info: "Object magnitude, rise, transit, and set times.", - description_fov: "Tap to enter Framing Assistant mode.", - description_target_action: "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", - alert_guided_tour_title: "Take a guided tour on StellarMate App features", - }, - tooltip: - { - placeholder: "Placeholder %{0} or %{1}", - placeholder_file: "The name of the .esq file, without extension.", - placeholder_date: "The current time and date when the file is saved.", - placeholder_type: "The frame type e.g: 'Light', 'Dark'", - placeholder_exp: "The exposure duration in seconds.", - placeholder_exposure: "The exposure duration in seconds as plain number, without any unit as suffix.", - placeholder_offset: "The offset configured for capturing.", - placeholder_gain: "The gain configured for capturing.", - placeholder_bin: "The binning configured for capturing.", - placeholder_iso: "The ISO value(DSLRs only).", - placeholder_pierside: "The current mount's pier side", - placeholder_temperature: "The camera temperature of capturing.", - placeholder_filter: "The active filter name.", - placeholder_seq: "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", - placeholder_target: "The Target name.", - placeholder_arbitrary: "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", - placeholder_notes: "Notes:", - placeholder_case: "• Tags are case sensitive in both their short and long forms", - placeholder_datetime: "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", format_title: "Format is used to define the image file names by the use of placeholder tags.", - suffix: "Number of digits used to append the sequence number to the filename", - paa_desc: "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", - plate_solving: "Uses plate solving to track what the corrected alignment error is during the Refresh process. User should try to reduce the error in the Updated Err line below and minimize the size of the arrows.", - mount_info: "Move Star and Calc Error", - movestar_desc: "Like Move Star, But Ekos attemps to track the star being moved and estimates the current alignment error when it can." - }, - splash: { - checking_for_updates: "Nach Updates suchen ...", - downloading_package: "Update wird heruntergeladen...", - installing_update: "Update installieren...", - channel_update: "Kanalaktualisierung läuft...", - upto_date: "Schon aktuell.", - update_installed: "Alle Updates installiert.", - loading: "Wird geladen..." - }, - validations: { - username_required: "Benutzername ist obligatorisch", - username_tooshort: "zu Kurz mindestens 3 Zeichen erforderlich", - username_toolong: "Zu lang, kann nicht mehr als 64 Zeichen haben", - username_invalid: "Ungültige Zeichen im Benutzernamen", - password_required: "Passwort erforderlich", - password_invalid: "Mindestens 6 Zeichen erforderlich", - confirm_password_required: "Bestätigen Sie das erforderliche Passwort", - confirm_password_mismatch: "Passwort falsch bestätigt", - email_required: "Email (erforderlich", - email_invalid: "Ungültige E-Mail-Adresse", - license_required: "Lizenzschlüssel erforderlich", - serial_required: "Seriennummer erforderlich", - new_scope_vendor: "Enter a valid vendor name", - new_scope_model_invalid: "Enter a valid model", - new_scope_aperture_invalid: "Enter a valid aperture", - new_scope_focal_length_invalid: "Enter a valid focal length", - new_scope_focal_ratio_invalid: "Enter a valid focal ratio", + description_targets_info: + "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", + description_search_bar: + "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", + description_time_controls: + "If Ekos is offline, adjust the target date and time calculations.", + description_target_controls: + "Check out twilight information, manage FOVs, adjust filters, and select object types.", + description_object_info: "Object magnitude, rise, transit, and set times.", + description_fov: "Tap to enter Framing Assistant mode.", + description_target_action: + "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", + alert_guided_tour_title: "Take a guided tour on StellarMate App features", + }, + tooltip: { + placeholder: "Placeholder %{0} or %{1}", + placeholder_file: "The name of the .esq file, without extension.", + placeholder_date: "The current time and date when the file is saved.", + placeholder_type: "The frame type e.g: 'Light', 'Dark'", + placeholder_exp: "The exposure duration in seconds.", + placeholder_exposure: + "The exposure duration in seconds as plain number, without any unit as suffix.", + placeholder_offset: "The offset configured for capturing.", + placeholder_gain: "The gain configured for capturing.", + placeholder_bin: "The binning configured for capturing.", + placeholder_iso: "The ISO value(DSLRs only).", + placeholder_pierside: "The current mount's pier side", + placeholder_temperature: "The camera temperature of capturing.", + placeholder_filter: "The active filter name.", + placeholder_seq: + "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", + placeholder_target: "The Target name.", + placeholder_arbitrary: + "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", + placeholder_notes: "Notes:", + placeholder_case: + "• Tags are case sensitive in both their short and long forms", + placeholder_datetime: + "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", + format_title: + "Format is used to define the image file names by the use of placeholder tags.", + suffix: "Number of digits used to append the sequence number to the filename", + paa_desc: + "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", + plate_solving: + "Uses plate solving to track what the corrected alignment error is during the Refresh process. User should try to reduce the error in the Updated Err line below and minimize the size of the arrows.", + mount_info: "Move Star and Calc Error", + movestar_desc: + "Like Move Star, But Ekos attemps to track the star being moved and estimates the current alignment error when it can.", + }, + splash: { + checking_for_updates: "Nach Updates suchen ...", + downloading_package: "Update wird heruntergeladen...", + installing_update: "Update installieren...", + channel_update: "Kanalaktualisierung läuft...", + upto_date: "Schon aktuell.", + update_installed: "Alle Updates installiert.", + loading: "Wird geladen...", + }, + validations: { + username_required: "Benutzername ist obligatorisch", + username_tooshort: "zu Kurz mindestens 3 Zeichen erforderlich", + username_toolong: "Zu lang, kann nicht mehr als 64 Zeichen haben", + username_invalid: "Ungültige Zeichen im Benutzernamen", + password_required: "Passwort erforderlich", + password_invalid: "Mindestens 6 Zeichen erforderlich", + confirm_password_required: "Bestätigen Sie das erforderliche Passwort", + confirm_password_mismatch: "Passwort falsch bestätigt", + email_required: "Email (erforderlich", + email_invalid: "Ungültige E-Mail-Adresse", + license_required: "Lizenzschlüssel erforderlich", + serial_required: "Seriennummer erforderlich", + new_scope_vendor: "Enter a valid vendor name", + new_scope_model_invalid: "Enter a valid model", + new_scope_aperture_invalid: "Enter a valid aperture", + new_scope_focal_length_invalid: "Enter a valid focal length", + new_scope_focal_ratio_invalid: "Enter a valid focal ratio", + }, + progress: { + please_wait: "Warten Sie mal ...", + establishing_connection: "Stelle Verbindung her", + cameras: "Kameras auswählen", + mounts: "Montierung auswählen", + scopes: "Umfang auswählen", + filter_wheels: "Filterräder auswählen", + registering: "Registrieren...", + registered: "Eingetragen", + authenticating: "Bestätigung...", + authenticated: "Bestätigt", + checking_kstars: "KStars überprüfen...", + kstars_open: "KStars öffnen", + checking_ekoslive: "EkosLive überprüfen...", + ekoslive_connected: "EkosLive verbunden", + starting_ekos: "Ekos starten...", + getting_devices: "Geräte bekommen...", + loading_settings: "Einstellungen laden...", + register_device: "Scanned QR Code, Registering Device: ", + }, + welcome: { + register_new_device: "Neues Gerät registrieren?", + have_existing_account: "Haben Sie ein bestehendes Konto?", + require_sm_plus_pro: "Registrieren Sie sich, wenn Sie eins besitzen", + }, + device_scanner: { + scanning: + "Bitte warten Sie, während wir im Netzwerk nach StellarMate-Geräten suchen", + qr_scan: "Scannen Sie Ihren Geräte-QR-Code", + }, + statuses: { + Idle: "Inaktiv", + prep: "Prep", + run: "Run", + Aborted: "Abgebrochen", + "Calibration error": "Kalibrierungsfehler", + Capturing: "Erfassen", + "In Progress": "In Bearbeitung", + "Setting Temperature": "Temperatur einstellen", + Slewing: "Schwenken", + Calibrating: "Kalibrieren", + Tracking: "Verfolgung", + Guiding: "Führen", + Parking: "Parken", + "User Input": "Benutzereingabe", + Complete: "Komplett", + Suspended: "Aufgehangen", + Parked: "Geparkt", + }, + connect: { + register_welcome: + "Bitte melden Sie sich bei Ihrem stellarmate.com-Konto an, um Geräte zu synchronisieren.", + welcome_heading: "Herzlich willkommen", + welcome_description: + "Stellen Sie sicher, dass Sie entweder mit dem HotSpot von StellarMate verbunden sind oder dass sich StellarMate im selben Netzwerk befindet wie Sie.", + welcome_rescan: + "Klicken Sie auf RESCAN, um das Netzwerk nach StellarMate-Geräten zu durchsuchen.", + device_unreachable: + "Gerät ist nicht erreichbar! Überprüfen Sie die Strom- und Netzwerkeinstellungen.", + login_mismatch: + "Einbuchung fehlgeschlagen. Das App-Passwort unterscheidet sich vom Online-Passwort von stellarmate.com. Registrieren Sie die App erneut mit dem richtigen Online-Passwort.", + register_using_key: "Register Device using Serial number", + old_stellarmate_heading: "Aktualisierung erforderlich!", + old_stellarmate_description: + "Sie verwenden anscheinend eine ältere Version von StellarMate OS. Sie müssen auf die neueste Version von StellarMate aktualisieren, um diese App weiterhin verwenden zu können.", + sm_app_update_title: "SM App Update Required!", + sm_app_update_body: + "You appear to be using an older version of StellarMate App. Please update to the latest version.", + primary: "Hauptgerät", + guide: "Führen", + scope: "Umfang", + btn_rescan: "RESCAN", + btn_port_select: "Port Selector", + btn_sync_gps: "GPS synchronisieren", + btn_dslr_setup: "DSLR-Setup", + btn_clear_driver_config: "Löschen Sie die Treiberkonfiguration.", + scan_in_progress: "Suchen läuft ...", + connection_in_progress: "StellarMate anschließen...", + registration_in_progress: "StellarMate registrieren...", + logging_in_progress: "Anmeldung bei StellarMate...", + connecting: "Anschließen...", + logging: "Protokollierung...", + generic: "Generic Serial", + select_driver: "Please select device type and driver", + invalid_ip: "No IP address found or invalid IP {0}. Please try again.", - }, - progress: { - please_wait: "Warten Sie mal ...", - establishing_connection: "Stelle Verbindung her", - cameras: "Kameras auswählen", - mounts: "Montierung auswählen", - scopes: "Umfang auswählen", - filter_wheels: "Filterräder auswählen", - registering: "Registrieren...", - registered: "Eingetragen", - authenticating: "Bestätigung...", - authenticated: "Bestätigt", - checking_kstars: "KStars überprüfen...", - kstars_open: "KStars öffnen", - checking_ekoslive: "EkosLive überprüfen...", - ekoslive_connected: "EkosLive verbunden", - starting_ekos: "Ekos starten...", - getting_devices: "Geräte bekommen...", - loading_settings: "Einstellungen laden...", - register_device: "Scanned QR Code, Registering Device: ", + cloudsMap: { + btn_clouds_map: "Clouds Map", + attribution: "OpenStreetMap", + map_title: "3-Hour Cloud Map", + bortle_class: "Bortle Class", + }, - }, - welcome: { - register_new_device: "Neues Gerät registrieren?", - have_existing_account: "Haben Sie ein bestehendes Konto?", - require_sm_plus_pro: "Registrieren Sie sich, wenn Sie eins besitzen" - }, - device_scanner: { - scanning: "Bitte warten Sie, während wir im Netzwerk nach StellarMate-Geräten suchen", - qr_scan: "Scannen Sie Ihren Geräte-QR-Code" - }, - statuses: { - Idle: "Inaktiv", - prep: "Prep", - run: "Run", - Aborted: "Abgebrochen", - "Calibration error": "Kalibrierungsfehler", - Capturing: "Erfassen", - "In Progress": "In Bearbeitung", - "Setting Temperature": "Temperatur einstellen", - Slewing: "Schwenken", - Calibrating: "Kalibrieren", - Tracking: "Verfolgung", - Guiding: "Führen", - Parking: "Parken", - "User Input": "Benutzereingabe", - Complete: "Komplett", - Suspended: "Aufgehangen", - Parked: "Geparkt" - }, - connect: { - register_welcome: "Bitte melden Sie sich bei Ihrem stellarmate.com-Konto an, um Geräte zu synchronisieren.", - welcome_heading: "Herzlich willkommen", - welcome_description: "Stellen Sie sicher, dass Sie entweder mit dem HotSpot von StellarMate verbunden sind oder dass sich StellarMate im selben Netzwerk befindet wie Sie.", - welcome_rescan: "Klicken Sie auf RESCAN, um das Netzwerk nach StellarMate-Geräten zu durchsuchen.", - device_unreachable: "Gerät ist nicht erreichbar! Überprüfen Sie die Strom- und Netzwerkeinstellungen.", - login_mismatch: "Einbuchung fehlgeschlagen. Das App-Passwort unterscheidet sich vom Online-Passwort von stellarmate.com. Registrieren Sie die App erneut mit dem richtigen Online-Passwort.", - register_using_key: "Register Device using Serial number", - old_stellarmate_heading: "Aktualisierung erforderlich!", - old_stellarmate_description: "Sie verwenden anscheinend eine ältere Version von StellarMate OS. Sie müssen auf die neueste Version von StellarMate aktualisieren, um diese App weiterhin verwenden zu können.", - sm_app_update_title: "SM App Update Required!", - sm_app_update_body: "You appear to be using an older version of StellarMate App. Please update to the latest version.", - primary: "Hauptgerät", - guide: "Führen", - scope: "Umfang", - btn_rescan: "RESCAN", - btn_port_select: "Port Selector", - btn_sync_gps: "GPS synchronisieren", - btn_dslr_setup: "DSLR-Setup", - btn_clear_driver_config: "Löschen Sie die Treiberkonfiguration.", - scan_in_progress: "Suchen läuft ...", - connection_in_progress: "StellarMate anschließen...", - registration_in_progress: "StellarMate registrieren...", - logging_in_progress: "Anmeldung bei StellarMate...", - connecting: "Anschließen...", - logging: "Protokollierung...", - generic: "Generic Serial", - select_driver: "Please select device type and driver", - invalid_ip: "No IP address found or invalid IP {0}. Please try again.", + ip_address: "IP Adresse", + login_register: { + heading: "Anmelden", + heading_online: "Melden Sie sich bei stellarmate.com an", + connect_to_internet: "Sie müssen mit dem Internet verbunden sein.", + connect_to_sync: + "Dies wird nur einmal durchgeführt, um Ihr Konto zu synchronisieren.", + reset_app: + "Tipp: Sie können die App mit Ihrem Online-Konto neu synchronisieren, indem Sie auf die Registerkarte Info klicken und auf klicken Setzen Sie die App-Schaltfläche zurück und starten Sie die App neu", + no_valid_device: "Keine gültigen Geräteinformationen verfügbar.", + setup_guide: "Installationsanleitung", + register: "Registrieren", + login: "Anmelden", + serial: "Seriennummer", + license: "Lizenzschlüssel", + username: "Nutzername", + password: "Kennwort", + confirm_password: "Kennwort bestätigen", + first_name: "Vorname", + last_name: "Familienname, Nachname", + email: "Email", + manually: "Manually", + }, + device_manager: { + alert_confirm_remove_title: "Entfernen bestätigen", + alert_confirm_remove_body: + "Sind Sie sicher, dass Sie dieses Gerät entfernen möchten?", + btn_sign_out: "Ausloggen", + }, + profile_manager: { + heading: "Geräteprofile", + }, + port_selector: { + connect_all: "Connect All", + }, + manually_add_device: { + heading: "Gerät manuell hinzufügen", + btn_add_device: "Gerät hinzufügen", + alert_unreachable_title: "Ein Fehler ist aufgetreten", + alert_unreachable_body: + "Beim Versuch, das Gerät unter der angegebenen IP-Adresse zu finden, ist ein Fehler aufgetreten. Bitte überprüfen Sie die IP-Adresse erneut und versuchen Sie es erneut.", + }, + device_scanner: { + no_device_before_scan: "Keine Geräte erkannt. Führen Sie die Suche aus.", + no_device_after_scan: "Suchen abgeschlossen. Keine Geräte gefunden.", + auto_scanned: "Automatisch gesucht", + manually_added: "Manuell hinzugefügt", + add_a_device: "Gerät hinzufügen", + devices_detected: "Erkannt", + no_network_found: + "Kein Netzwerk erkannt. Stellen Sie sicher, dass Sie mit einem Netzwerk verbunden sind.", + }, + add_profile: { + add_profile: "Profil hinzufügen", + edit_profile: "Profil bearbeiten", + mount: "Montierung", + ccd: "Camera 1", + dome: "Dome", + guider: "Camera 2", + ao: "Adaptive Optik", + weather: "Wetter", + aux1: "Aux1", + aux2: "Aux2", + aux3: "Aux3", + aux4: "Aux4", + }, + add_scope: { + add_scope: "Bereich hinzufügen", + edit_scope: "Bereich bearbeiten", + vendor: "Verkäufer/Verkäuferin", + aperture: "Blende (mm)", + focal_length: "Brennweite (mm)", + }, + auto_detect: { + alert_auto_detect_title: "Anweisungen zur automatischen Erkennung", + alert_auto_detect_body: + "Trennen Sie ALLE Geräte von StellarMate und drücken Sie OK. Schließen Sie sie dann einzeln an, um sie zu erkennen den Gerätetyp und den Treiber. Nachdem jedes Gerät angeschlossen ist, müssen Sie den Treiber bestätigen.", + alert_mapped_title: "Gerätezuordnung", + alert_mapped_body: + "Die serielle Schnittstelle des Geräts wurde erfolgreich zugeordnet.", + alert_missing_driver_title: "Gerätetreiber fehlt", + alert_missing_driver_body: "Sie müssen zuerst einen Treiber auswählen.", + }, + dslr_setup: { + width: "Breite", + height: "Höhe", + pixel_width: "Pixelbreite", + pixel_height: "Pixelhöhe", + }, + }, + targets: { + now: "Jetzt", + night: "Nacht", + rise: "Rise", + moon: "Mond", + sun: "Sonne", + search: "Suche", + cam_width: "Camera Width", + cam_height: "Camera Height", + fov_warning: "FOV is too small or large, Please check!", + phases: { + new_moon: "Neumond", + full_moon: "Vollmond", + first_quarter: "erstes Viertel", + third_quarter: "drittes Viertel", + waxing_crescent: "Waxing crescent", + waxing_gibbous: "Waxing gibbous", + waning_crescent: "Waning crescent", + waning_gibbous: "Waning gibbous", + }, + lists: "Lists", + framing_assistant: "Framing Assistant", + target_rotation: "Target Position Angle", + current_rotation: "Current Rotation", + rotate_capture: "Rotate & Capture", + goto_rotate: "GOTO & Rotate", + angular_offset: "Angular Offset", + no_objects_in_list: + "Keine Objekte gefunden. Bitte überprüfen Sie die aktive Liste, passen Sie die Filter an oder setzen Sie sie zurück..", + go_and_solve: "Go & Solve", + fov_profile: "FOV Profile", + fov_width: "FOV Width", + fov_height: "FOV Height", + alert_select_FOV_body: + "Please create or select an FOV profile in order to use Framing assistant.", + alert_list_exists_body: "Eine Liste mit diesem Namen existiert bereits", + }, + ekos: { + heading: "Ekos", + tgl_mount: "MONTIEREN", + tgl_solution_bar: "LÖSUNGSLEISTE", + tgl_sequence: "REIHENFOLGE", + tgl_properties: "EIGENSCHAFTEN", + alert_ekos_offline_title: "Ekos ist aus", + alert_ekos_offline_body: + "Ekos scheint im Moment ausgeschalten zu sein. Haben Sie ein Geräteprofil gestartet?", + ekos_dialog: { + auto_closes_in: "Automatisch geschlossen", + }, + indi: { + no_logs: "No logs are available for this driver", + }, + controls_bar: { + mount_speed: "Geschwindigkeit einbinden", + centering: "Zentrierung", + find: "Finden", + max: "Max", + parking_position: "Parking Position is set successfully.", + }, + collapse_align: { + heading: "Ausrichten", + action_sync: "Synchronisieren", + action_slew: "Zum Ziel schwenken", + action_nothing: "Nichts", + solver_backend: "Backend", + control: "Steuerung", + solve: "Erfassen und lösen", + load: "Laden & Schwenken", + polar: "Polar Align", + accuracy: "Richtigkeit", + settle: "Siedeln", + dark: "Dunkel", + arcsec: "arcsec", + ms: "ms", + x_axis: "Iterationen", + y_axis: "Error (arcsec)", + refresh_rate: "Refresh Rate", + image_selected: "Bild erfolgreich ausgewählt", + select_method: "Bitte wählen Sie die Bildauswahlmethode aus", + device_gallery: "Phone/Tablet gallery", + sm_storage: "SM Storage", + request_storage_permission: "Bitte erteilen Sie die Speichererlaubnis", + celestial_warning: + "Plate solving does not work very close to the celestial pole.", + manualRotator: { + heading: "Manual Rotator", + current_pa: "Current PA", + target_pa: "Target PA", + another_image: "Take another Image", + }, + align_settings: { + rotator_control: "Rotator Control", + use_scale: "Use Scale", + use_position: "Use Position", + }, + calibration_settings: { + pulse: "Pulse", + max_move: "Max Move", + iterations: "Iterations", + two_axis: "Two axis", + square_size: "Auto square size", + calibrate_backlast: "Remove DEC backlash in guide calibration", + reset_calibration: "Reset Guide Calibration After Each Mount Slew", + reuse_calibration: "Store and reuse guide calibration when possible", + reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", + skyflats: "Sky flats", + }, + }, + collapse_camera: { + heading: "Erfassung", + type_light: "Licht", + type_bias: "Vorspannen", + type_flat: "Eben", + type_dark: "Dark", + format_fits: "PASST", + format_native: "Einheimisch", + cooling_unavailable: "N/A", + btn_add_to_sequence: "Zur Sequenz hinzufügen", + btn_loop: "Schleife", - cloudsMap: { - btn_clouds_map: "Clouds Map", - attribution: "OpenStreetMap", - map_title: "3-Hour Cloud Map", - bortle_class: "Bortle Class" - }, + rotator_control: { + title: "Rotator", + angle: "Rotator Angle", + offset: "Camera Offset", + pierside: "Camera Pierside", + flip: "Flip Policy", + pos_angle: "Camera Position Angle", + reverse_direction: "Reverse direction of Rotator", + flip_rotator: "Preserve Rotator Angel", + flip_position: "Preserve Position Angel", + }, - ip_address: "IP Adresse", - login_register: { - heading: "Anmelden", - heading_online: "Melden Sie sich bei stellarmate.com an", - connect_to_internet: "Sie müssen mit dem Internet verbunden sein.", - connect_to_sync: "Dies wird nur einmal durchgeführt, um Ihr Konto zu synchronisieren.", - reset_app: "Tipp: Sie können die App mit Ihrem Online-Konto neu synchronisieren, indem Sie auf die Registerkarte Info klicken und auf klicken Setzen Sie die App-Schaltfläche zurück und starten Sie die App neu", - no_valid_device: "Keine gültigen Geräteinformationen verfügbar.", - setup_guide: "Installationsanleitung", - register: "Registrieren", - login: "Anmelden", - serial: "Seriennummer", - license: "Lizenzschlüssel", - username: "Nutzername", - password: "Kennwort", - confirm_password: "Kennwort bestätigen", - first_name: "Vorname", - last_name: "Familienname, Nachname", - email: "Email", - manually: "Manually" - }, - device_manager: { - alert_confirm_remove_title: "Entfernen bestätigen", - alert_confirm_remove_body: "Sind Sie sicher, dass Sie dieses Gerät entfernen möchten?", - btn_sign_out: "Ausloggen" - }, - profile_manager: { - heading: "Geräteprofile" - }, - port_selector: { - connect_all: "Connect All" - }, - manually_add_device: { - heading: "Gerät manuell hinzufügen", - btn_add_device: "Gerät hinzufügen", - alert_unreachable_title: "Ein Fehler ist aufgetreten", - alert_unreachable_body: "Beim Versuch, das Gerät unter der angegebenen IP-Adresse zu finden, ist ein Fehler aufgetreten. Bitte überprüfen Sie die IP-Adresse erneut und versuchen Sie es erneut." - }, - device_scanner: { - no_device_before_scan: "Keine Geräte erkannt. Führen Sie die Suche aus.", - no_device_after_scan: "Suchen abgeschlossen. Keine Geräte gefunden.", - auto_scanned: "Automatisch gesucht", - manually_added: "Manuell hinzugefügt", - add_a_device: "Gerät hinzufügen", - devices_detected: "Erkannt", - no_network_found: "Kein Netzwerk erkannt. Stellen Sie sicher, dass Sie mit einem Netzwerk verbunden sind." - }, - add_profile: { - add_profile: "Profil hinzufügen", - edit_profile: "Profil bearbeiten", - mount: "Montierung", - ccd: "Camera 1", - dome: "Dome", - guider: "Camera 2", - ao: "Adaptive Optik", - weather: "Wetter", - aux1: "Aux1", - aux2: "Aux2", - aux3: "Aux3", - aux4: "Aux4" - }, - add_scope: { - add_scope: "Bereich hinzufügen", - edit_scope: "Bereich bearbeiten", - vendor: "Verkäufer/Verkäuferin", - aperture: "Blende (mm)", - focal_length: "Brennweite (mm)" - }, - auto_detect: { - alert_auto_detect_title: "Anweisungen zur automatischen Erkennung", - alert_auto_detect_body: "Trennen Sie ALLE Geräte von StellarMate und drücken Sie OK. Schließen Sie sie dann einzeln an, um sie zu erkennen den Gerätetyp und den Treiber. Nachdem jedes Gerät angeschlossen ist, müssen Sie den Treiber bestätigen.", - alert_mapped_title: "Gerätezuordnung", - alert_mapped_body: "Die serielle Schnittstelle des Geräts wurde erfolgreich zugeordnet.", - alert_missing_driver_title: "Gerätetreiber fehlt", - alert_missing_driver_body: "Sie müssen zuerst einen Treiber auswählen." - }, - dslr_setup: { - width: "Breite", - height: "Höhe", - pixel_width: "Pixelbreite", - pixel_height: "Pixelhöhe" - } - }, - targets: { - now: "Jetzt", - night: "Nacht", - rise: "Rise", - moon: "Mond", - sun: "Sonne", - search: "Suche", - cam_width: "Camera Width", - cam_height: "Camera Height", - fov_warning: "FOV is too small or large, Please check!", - phases: { - new_moon: "Neumond", - full_moon: "Vollmond", - first_quarter: "erstes Viertel", - third_quarter: "drittes Viertel", - waxing_crescent: "Waxing crescent", - waxing_gibbous: "Waxing gibbous", - waning_crescent: "Waning crescent", - waning_gibbous: "Waning gibbous" - }, - lists: "Lists", - framing_assistant: "Framing Assistant", - target_rotation: "Target Position Angle", - current_rotation: "Current Rotation", - rotate_capture: "Rotate & Capture", - goto_rotate: "GOTO & Rotate", - angular_offset: "Angular Offset", - no_objects_in_list: "Keine Objekte gefunden. Bitte überprüfen Sie die aktive Liste, passen Sie die Filter an oder setzen Sie sie zurück..", - go_and_solve: "Go & Solve", - fov_profile: "FOV Profile", - fov_width: "FOV Width", - fov_height: "FOV Height", - alert_select_FOV_body: "Please create or select an FOV profile in order to use Framing assistant.", - alert_list_exists_body: "Eine Liste mit diesem Namen existiert bereits", - }, - ekos: { - heading: "Ekos", - tgl_mount: "MONTIEREN", - tgl_solution_bar: "LÖSUNGSLEISTE", - tgl_sequence: "REIHENFOLGE", - tgl_properties: "EIGENSCHAFTEN", - alert_ekos_offline_title: "Ekos ist aus", - alert_ekos_offline_body: "Ekos scheint im Moment ausgeschalten zu sein. Haben Sie ein Geräteprofil gestartet?", - ekos_dialog: { - auto_closes_in: "Automatisch geschlossen" - }, - indi: { - no_logs: "No logs are available for this driver" - }, - controls_bar: { - mount_speed: "Geschwindigkeit einbinden", - centering: "Zentrierung", - find: "Finden", - max: "Max", - parking_position: "Parking Position is set successfully." - }, - collapse_align: { - heading: "Ausrichten", - action_sync: "Synchronisieren", - action_slew: "Zum Ziel schwenken", - action_nothing: "Nichts", - solver_backend: "Backend", - control: "Steuerung", - solve: "Erfassen und lösen", - load: "Laden & Schwenken", - polar: "Polar Align", - accuracy: "Richtigkeit", - settle: "Siedeln", - dark: "Dunkel", - arcsec: "arcsec", - ms: "ms", - x_axis: "Iterationen", - y_axis: "Error (arcsec)", - refresh_rate: "Refresh Rate", - image_selected: "Bild erfolgreich ausgewählt", - select_method: "Bitte wählen Sie die Bildauswahlmethode aus", - device_gallery: "Phone/Tablet gallery", - sm_storage: "SM Storage", - request_storage_permission: "Bitte erteilen Sie die Speichererlaubnis", - celestial_warning: "Plate solving does not work very close to the celestial pole.", - manualRotator: { - heading: "Manual Rotator", - current_pa: "Current PA", - target_pa: "Target PA", - another_image: "Take another Image", - }, - align_settings: { - rotator_control: "Rotator Control", - use_scale: "Use Scale", - use_position: "Use Position" - }, - calibration_settings: { - pulse: "Pulse", - max_move: "Max Move", - iterations: "Iterations", - two_axis: "Two axis", - square_size: "Auto square size", - calibrate_backlast: "Remove DEC backlash in guide calibration", - reset_calibration: "Reset Guide Calibration After Each Mount Slew", - reuse_calibration: "Store and reuse guide calibration when possible", - reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", - skyflats: "Sky flats" - }, - }, - collapse_camera: { - heading: "Erfassung", - type_light: "Licht", - type_bias: "Vorspannen", - type_flat: "Eben", - type_dark: "Dark", - format_fits: "PASST", - format_native: "Einheimisch", - cooling_unavailable: "N/A", - btn_add_to_sequence: "Zur Sequenz hinzufügen", - btn_loop: "Schleife", + capture_settings: { + miscellaneous: "Verschiedenes", + temperature: "Temperaturschwelle", + temperature_tooltip: + "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", + guiding: "Guiding settle", + guiding_tooltip: + "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", + dialog: "Dialog Timeout", + dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", - rotator_control: { - title: "Rotator", - angle: "Rotator Angle", - offset: "Camera Offset", - pierside: "Camera Pierside", - flip: "Flip Policy", - pos_angle: "Camera Position Angle", - reverse_direction: "Reverse direction of Rotator", - flip_rotator: "Preserve Rotator Angel", - flip_position: "Preserve Position Angel", - }, + reset_sequence: "Beim Starten immer die Sequenz zurücksetzen", + reset_sequence_tooltip: + "Wenn Sie mit der Verarbeitung einer Sequenzliste beginnen, setzen Sie alle Erfassungszähler auf Null zurück. Der Planer überschreibt diese Option, wenn „Auftragsfortschritt speichern“ aktiviert ist.", + reset_mount: "Reset mount model after meridian flip", + reset_mount_tooltip: "Reset mount model after meridian flip.", + use_flip: "Use flip command if supported by mount", + use_flip_tooltip: "Use flip command if it is supported by the mount.", + summary_preview: "Summary screen preview", + summary_preview_tooltip: + "Display received FITS in the Summary screen preview window.", - capture_settings: { - miscellaneous: "Verschiedenes", - temperature: "Temperaturschwelle", - temperature_tooltip: "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", - guiding: "Guiding settle", - guiding_tooltip: "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", - dialog: "Dialog Timeout", - dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", + force_dslr: "DSLR Voreinstellungen erzwingen", + image_viewer: "DSLR Bildbetrachter", - reset_sequence: "Beim Starten immer die Sequenz zurücksetzen", - reset_sequence_tooltip: "Wenn Sie mit der Verarbeitung einer Sequenzliste beginnen, setzen Sie alle Erfassungszähler auf Null zurück. Der Planer überschreibt diese Option, wenn „Auftragsfortschritt speichern“ aktiviert ist.", - reset_mount: "Reset mount model after meridian flip", - reset_mount_tooltip: "Reset mount model after meridian flip.", - use_flip: "Use flip command if supported by mount", - use_flip_tooltip: "Use flip command if it is supported by the mount.", - summary_preview: "Summary screen preview", - summary_preview_tooltip: "Display received FITS in the Summary screen preview window.", + sequence_focus: "In-Sequence Focus", + hfr_threshold: "HFR threshold modifier", + hfr_threshold_tooltip: + "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", + sequence_check: "In-sequence HFR check", + sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", - force_dslr: "DSLR Voreinstellungen erzwingen", - image_viewer: "DSLR Bildbetrachter", + median: "Use median focus", + median_tooltip: + "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", + save_sequence: "Save sequence HFR value to file", + save_sequence_tooltip: + "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file.", + }, + }, + capture_presets: { + heading: "Voreingestellte Einstellungen", + }, + capture_limits: { + heading: "Einstellungen begrenzen", + guiding_deviation: "Führungsabweichung <", + guiding_deviation_unit: '"', + focus_hfr: "Autofokus bei HFR >", + focus_hfr_unit: "Pixel", + focus_deltaT: "Autofokus bei ΔT °>", + focus_deltaT_unit: "°C", + refocus_n: "Richten Sie alle neu aus", + refocus_n_unit: "Protokoll", + refocus_on_hfr: "Refocus on HFR. Use", + refocus_meridian: "Refocus after meridian flip", + check_every: "Check every", + about_guide_deviation: "About if guide deviation >", + start_deviation: "Only start if guide deviation <", + guide_deviation: "Guide deviation", + consecutive_times: "consecutive times", + dither_job: "Dither per job every", + }, + capture_filters: { + heading: "Filtereinstellungen", + auto_focus: "Autofokus", + lock_filter: "Filter sperren", + }, + targets_filters: { + object_type: "Objekt Typ", + alt: "Alt", + }, + capture_auto_calibration: { + heading: "Automatische Kalibrierung", + flat_source: "Flache Quelle", + flat_duration: "Flache Dauer", + dust_builtin: "Staubschutzhülle mit eingebautem Flachlicht", + dust_external: "Staubschutzhülle mit externem Flachlicht", + wall: "Wand", + az: "Az", + adu: "ADU", + tolerance: "Toleranz", + park_mount: "Montierung parken", + park_dome: "Kuppel Parken", + manual: "Handbuch", + pre_actions: "Calibration Pre-Actions", + }, + capture_file: { + filename: "Dateiname", + heading: "Dateieinstellungen", + prefix: "Präfix", + script: "Skript", + directory: "Verzeichnis", + ts: "TS", + duration: "Dauer", + suffix: "Suffix", + usb: "USB Unmounted successfully", + unmount: "Unmount", + }, + collapse_dome: { + heading: "Kappe & Kuppel", + cap: "Deckel", + dome: "Kuppel", + shutter: "Verschluss", + dome_slaving: "Kuppelsteuerung", + params: "Parameter", + measurements: "Messungen", + autosync_threshold: "Autosync-Schwellenwert (Grad)", + radius: "Radius (m)", + shutter_width: "Verschlussbreite (m)", + n_displacement: "N Verschiebung (m)", + e_displacement: "E Verschiebung (m)", + up_displacement: "Aufwärtsverschiebung (m)", + ota_offset: "OTA-Versatz (m)", + }, + collapse_focus: { + heading: "Fokus", + hfr: "HFR", + hfr_plot: "HFR-Plot", + focus_in: "Focus ein", + focus_out: "Focus aus", + steps: "Schritte", + settings: { + suspend_guiding: "Führung unterbrechen", + auto_select_star: "Stern automatisch auswählen", + subframe: "Hilfsrahmen", + fullfield: "Volles Feld", + dark: "Dunkler Rahmen", + annulus: "Ringförmig", + }, + process: { + title: "Prozess", + detection: "Erkennung", + algorithm: "Algorithmus", + threshold: "Schwelle", + effect: "Bewirken", + average_over: "Durchschnitt über", + kernel_size: "Kernelgröße", + num_of_rows: "Anzahl der Reihen", + sigma: "Sigma", + }, + mechanics: { + title: "Mechanik", + initial_step_size: "Anfangsschrittgröße", + max_travel: "Max Bewegung", + max_step_size: "Maximale Schrittweite", + backlash: "Rückschlag", + out_step_multiple: "Out Step Multiple", + number_steps: "Number Steps", + af_overscan: "AF Overscan", + capture_timeout: "Capture timeout", + motion_timeout: "Motion timeout", + overscan_delay: "Overscan Delay", + }, + }, + collapse_guide: { + total_rms_plot: "RMS", + scope_primary: "Primär", + guidingRate: "Richtpreis", + via: "Über", + box: "Box", + effects: "Auswirkungen", + dither: "Dither", + frequency: "Frequency", + every: "every", + frames: "frames", + gpg: "GPG", + directions: "Richtungen", + dec: "DEZ", + swap: "Tauschen", + east: "+", + west: "-", + north: "+", + south: "-", + subframe: "Hilfsrahmen", + autostar: "Auto Star", + aggressiveness: "Prop. Gewinn", + rarms: 'RA RMS"', + derms: 'DE RMS"', + totalrms: 'Gesamt-RMS"', + advanced: "Fortgeschrittene", + clear_model: "Kalibrierungsmodell löschen", + yAxis: "Drift (arcsec)", - sequence_focus: "In-Sequence Focus", - hfr_threshold: "HFR threshold modifier", - hfr_threshold_tooltip: "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", - sequence_check: "In-sequence HFR check", - sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", + min_error: "Min Fehler", + max_response: "Max response", + }, + collapse_observatory: { + heading: "Observatorium", + }, + collapse_polar: { + heading: "Polarausrichtung", + mount_direction: "Einbaurichtung", + manual_slew: "Manuell schwenken", + west: "Westen", + east: "Osten", + mount_rotation: "Rotation montieren", + refresh: "Aktualisierung", + fov_error: "Deaktiviert: Das Sichtfeld muss 30 Bogenminuten oder breiter sein.", + polar_error: "Polarer Fehler :", + az_error: "AZ Fehler: ", + al_error: "AL Fehler: ", + }, + collapse_sequence: { + progress: "Fortschritt", + sequence: "Reihenfolge", + overall_progress: "Gesamtfortschritt", + sequences: "Sequenzen", + no_sequences: + "Keine Sequenzen. Sie können sie hinzufügen, indem Sie auf Zur Sequenz hinzufügen tippen.", + alert_sequence_error_body: "Fehler beim speichern der Sequenz-Datei", + alert_sequence_loading_body: "Fehler beim laden der Sequenz-Datei", + alert_sequence_delete_body: "Fehler beim löschen der Sequenz-Datei", + }, + collapse_mount: { + meridian_flip: "Meridian Flip", + flip_if_ha: "Flip wenn HA>", + flip_if_ha_unit: "°", + pierside: "Pier Seite", + auto_park: "Auto Parken", + auto_park_everyday: "jeden Tag", + park_at: "Park at", + reset_options: "Optionen zurücksetzen", + min_alt: "Min. Höhe", + max_alt: "Max. Höhe", + enable_alt_limits: "Höhenbeschränkungen aktivieren", + enable_ha_limits: "HA-Limits aktivieren", + max_ha: "Max. HA (Stunden)", + clear_model: "Modell löschen", + east: "E", + west: "W", + east_long: "Osten (nach Westen zeigen)", + west_long: "Westen (nach Osten zeigend)", + btn_set_auto_park_timer: "Stellen Sie die automatische Ruhezeit ein", + reverse_NS: "Reverse North/South", + reverse_WE: "Reverse West/East", + time_source: "Time source", + location_source: "Location source", + }, + modal_add_to_seq: { + heading: "Zur Sequenz hinzufügen", + }, + modal_goto_sync: { + heading: "Springen oder synchronisieren", + category: "Kategorie", + btn_goto: "Gehe zu", + }, + mount_status_bar: { + ra: "RA", + de: "DE", + az: "AZ", + at: "AL", + ha: "HA", + }, + camera_status_bar: { + bin: "Bin", + }, + solution_bar: { + dra: "dRA", + dde: "dDE", + arcsec: '"', + pix: "PIX", + rot: "ROT", + fov: "FOV", + error: "Error", + }, + mount_overlay: { + right_asc: "Richtiger Aufstieg.", + declination: "Deklination", + }, + histogram: { + mean: "Mean", + median: "Median", + minimum: "Min", + maximum: "Max", + bit_depth: "Bit Depth", + non_linear_histogram: "Non-Linear Histogram", + }, + livestacking: { + auto_dark: "Auto Dark", + plate_solve: "Plate Solve", + background: "Hintergrund", + saturation: "Sättigung", + contrast: "Kontrast", + sigma_clipping: "Sigma Clipping", + noImages: "Keine Live-Stacking-Bilder gefunden", + }, + scheduler: { + scheduler: "Scheduler", + j2000: "J2000", + add_sequences: "Add Sequences", + fits: "FITS Datei", + priority: "Priorität", + profile: "Profil", + startupConditions: "Job Startup", + JobConstraints: "Job Constraints", + completionConditions: "Job Completion", + observatoryStartup: "Observatory Startup", + abortedJobManagement: "Aborted Job", + observatoryShutdown: "Observatory Shutdown", + alt: "Alt >", + moon: "Mond >", + twilight: "Dämmerung", + artifHorizon: "Künstlicher Horizont", + sequenceCompletion: "Sequenzabschluss", + repeatFor: "Wiederholen für", + repeatUntilTerminated: "Wiederholen bis Abbruch", + repeatUntil: "Wiederholen bis", + unparkDome: "Kuppel ausparken", + unparkMount: "Montierung ausparken", + uncap: "UnCap", + warmCCD: "Warm CCD", + none: "None", + queue: "Warteschlange", + immediate: "Sofort", + rescheduleErrors: "Reschedule Errors", + no_jobs: "Keine Jobs in der Warteschlange", + err_loading_folders: "Fehler beim laden von Verzeichnissen", + err_loading_fits: "Fehler beim Laden von .fits Dateien", + err_delete_file: "Fehler beim Löschen der Datei", + add_job: "Job hinzufügen", + start_jobs: "Start & Stop Jobs", + culimination: "Culmination Offset", + create_jobs: "Jobs erstellen", - median: "Use median focus", - median_tooltip: "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", - save_sequence: "Save sequence HFR value to file", - save_sequence_tooltip: "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file." - } - }, - capture_presets: { - heading: "Voreingestellte Einstellungen", - }, - capture_limits: { - heading: "Einstellungen begrenzen", - guiding_deviation: "Führungsabweichung <", - guiding_deviation_unit: "\"", - focus_hfr: "Autofokus bei HFR >", - focus_hfr_unit: "Pixel", - focus_deltaT: "Autofokus bei ΔT °>", - focus_deltaT_unit: "°C", - refocus_n: "Richten Sie alle neu aus", - refocus_n_unit: "Protokoll", - refocus_on_hfr: "Refocus on HFR. Use", - refocus_meridian: "Refocus after meridian flip", - check_every: "Check every", - about_guide_deviation: "About if guide deviation >", - start_deviation: "Only start if guide deviation <", - guide_deviation: "Guide deviation", - consecutive_times: "consecutive times", - dither_job: "Dither per job every", - }, - capture_filters: { - heading: "Filtereinstellungen", - auto_focus: "Autofokus", - lock_filter: "Filter sperren" - }, - targets_filters: { - object_type: "Objekt Typ", - alt: "Alt" - }, - capture_auto_calibration: { - heading: "Automatische Kalibrierung", - flat_source: "Flache Quelle", - flat_duration: "Flache Dauer", - dust_builtin: "Staubschutzhülle mit eingebautem Flachlicht", - dust_external: "Staubschutzhülle mit externem Flachlicht", - wall: "Wand", - az: "Az", - adu: "ADU", - tolerance: "Toleranz", - park_mount: "Montierung parken", - park_dome: "Kuppel Parken", - manual: "Handbuch", - pre_actions: "Calibration Pre-Actions" - }, - capture_file: { - filename: "Dateiname", - heading: "Dateieinstellungen", - prefix: "Präfix", - script: "Skript", - directory: "Verzeichnis", - ts: "TS", - duration: "Dauer", - suffix: "Suffix", - usb: "USB Unmounted successfully", - unmount: "Unmount" - }, - collapse_dome: { - heading: "Kappe & Kuppel", - cap: "Deckel", - dome: "Kuppel", - shutter: "Verschluss", - dome_slaving: "Kuppelsteuerung", - params: "Parameter", - measurements: "Messungen", - autosync_threshold: "Autosync-Schwellenwert (Grad)", - radius: "Radius (m)", - shutter_width: "Verschlussbreite (m)", - n_displacement: "N Verschiebung (m)", - e_displacement: "E Verschiebung (m)", - up_displacement: "Aufwärtsverschiebung (m)", - ota_offset: "OTA-Versatz (m)" - }, - collapse_focus: { - heading: "Fokus", - hfr: "HFR", - hfr_plot: "HFR-Plot", - focus_in: "Focus ein", - focus_out: "Focus aus", - steps: "Schritte", - settings: { - suspend_guiding: "Führung unterbrechen", - auto_select_star: "Stern automatisch auswählen", - subframe: "Hilfsrahmen", - fullfield: "Volles Feld", - dark: "Dunkler Rahmen", - annulus: "Ringförmig", - }, - process: { - title: "Prozess", - detection: "Erkennung", - algorithm: "Algorithmus", - threshold: "Schwelle", - effect: "Bewirken", - average_over: "Durchschnitt über", - kernel_size: "Kernelgröße", - num_of_rows: "Anzahl der Reihen", - sigma: "Sigma" - }, - mechanics: { - title: "Mechanik", - initial_step_size: "Anfangsschrittgröße", - max_travel: "Max Bewegung", - max_step_size: "Maximale Schrittweite", - backlash: "Rückschlag", - out_step_multiple: "Out Step Multiple", - number_steps: "Number Steps", - af_overscan: "AF Overscan", - capture_timeout: "Capture timeout", - motion_timeout: "Motion timeout", - overscan_delay: "Overscan Delay", - } - }, - collapse_guide: { - total_rms_plot: "RMS", - scope_primary: "Primär", - guidingRate: "Richtpreis", - via: "Über", - box: "Box", - effects: "Auswirkungen", - dither: "Dither", - frequency: "Frequency", - every: "every", - frames: "frames", - gpg: "GPG", - directions: "Richtungen", - dec: "DEZ", - swap: "Tauschen", - east: "+", - west: "-", - north: "+", - south: "-", - subframe: "Hilfsrahmen", - autostar: "Auto Star", - aggressiveness: "Prop. Gewinn", - rarms: "RA RMS\"", - derms: "DE RMS\"", - totalrms: "Gesamt-RMS\"", - advanced: "Fortgeschrittene", - clear_model: "Kalibrierungsmodell löschen", - yAxis: "Drift (arcsec)", + mosaic: { + import: "Mosaik importieren", + planner: "Mosaik Planer", + }, - min_error: "Min Fehler", - max_response: "Max response", - }, - collapse_observatory: { - heading: "Observatorium" - }, - collapse_polar: { - heading: "Polarausrichtung", - mount_direction: "Einbaurichtung", - manual_slew: "Manuell schwenken", - west: "Westen", - east: "Osten", - mount_rotation: "Rotation montieren", - refresh: "Aktualisierung", - fov_error: "Deaktiviert: Das Sichtfeld muss 30 Bogenminuten oder breiter sein.", - polar_error: "Polarer Fehler :", - az_error: "AZ Fehler: ", - al_error: "AL Fehler: " - }, - collapse_sequence: { - progress: "Fortschritt", - sequence: "Reihenfolge", - overall_progress: "Gesamtfortschritt", - sequences: "Sequenzen", - no_sequences: "Keine Sequenzen. Sie können sie hinzufügen, indem Sie auf Zur Sequenz hinzufügen tippen.", - alert_sequence_error_body: "Fehler beim speichern der Sequenz-Datei", - alert_sequence_loading_body: "Fehler beim laden der Sequenz-Datei", - alert_sequence_delete_body: "Fehler beim löschen der Sequenz-Datei" - }, - collapse_mount: { - meridian_flip: "Meridian Flip", - flip_if_ha: "Flip wenn HA>", - flip_if_ha_unit: "°", - pierside: "Pier Seite", - auto_park: "Auto Parken", - auto_park_everyday: "jeden Tag", - park_at: "Park at", - reset_options: "Optionen zurücksetzen", - min_alt: "Min. Höhe", - max_alt: "Max. Höhe", - enable_alt_limits: "Höhenbeschränkungen aktivieren", - enable_ha_limits: "HA-Limits aktivieren", - max_ha: "Max. HA (Stunden)", - clear_model: "Modell löschen", - east: "E", - west: "W", - east_long: "Osten (nach Westen zeigen)", - west_long: "Westen (nach Osten zeigend)", - btn_set_auto_park_timer: "Stellen Sie die automatische Ruhezeit ein", - reverse_NS: "Reverse North/South", - reverse_WE: "Reverse West/East", - time_source: "Time source", - location_source: "Location source" - }, - modal_add_to_seq: { - heading: "Zur Sequenz hinzufügen", - }, - modal_goto_sync: { - heading: "Springen oder synchronisieren", - category: "Kategorie", - btn_goto: "Gehe zu" - }, - mount_status_bar: { - ra: "RA", - de: "DE", - az: "AZ", - at: "AL", - ha: "HA" - }, - camera_status_bar: { - bin: "Bin", - }, - solution_bar: { - dra: "dRA", - dde: "dDE", - arcsec: "\"", - pix: "PIX", - rot: "ROT", - fov: "FOV", - error: "Error" - }, - mount_overlay: { - right_asc: "Richtiger Aufstieg.", - declination: "Deklination", - }, - histogram: { - mean: "Mean", - median: "Median", - minimum: "Min", - maximum: "Max", - bit_depth: "Bit Depth", - non_linear_histogram: "Non-Linear Histogram" - }, - livestacking: { - auto_dark: "Auto Dark", - plate_solve: "Plate Solve", - background: "Hintergrund", - saturation: "Sättigung", - contrast: "Kontrast", - sigma_clipping: "Sigma Clipping", - noImages: "Keine Live-Stacking-Bilder gefunden" - }, - scheduler: { - scheduler: "Scheduler", - j2000: "J2000", - add_sequences: "Add Sequences", - fits: "FITS Datei", - priority: "Priorität", - profile: "Profil", - startupConditions: "Job Startup", - JobConstraints: "Job Constraints", - completionConditions: "Job Completion", - observatoryStartup: "Observatory Startup", - abortedJobManagement: "Aborted Job", - observatoryShutdown: "Observatory Shutdown", - alt: "Alt >", - moon: "Mond >", - twilight: "Dämmerung", - artifHorizon: "Künstlicher Horizont", - sequenceCompletion: "Sequenzabschluss", - repeatFor: "Wiederholen für", - repeatUntilTerminated: "Wiederholen bis Abbruch", - repeatUntil: "Wiederholen bis", - unparkDome: "Kuppel ausparken", - unparkMount: "Montierung ausparken", - uncap: "UnCap", - warmCCD: "Warm CCD", - none: "None", - queue: "Warteschlange", - immediate: "Sofort", - rescheduleErrors: "Reschedule Errors", - no_jobs: "Keine Jobs in der Warteschlange", - err_loading_folders: "Fehler beim laden von Verzeichnissen", - err_loading_fits: "Fehler beim Laden von .fits Dateien", - err_delete_file: "Fehler beim Löschen der Datei", - add_job: "Job hinzufügen", - start_jobs: "Start & Stop Jobs", - culimination: "Culmination Offset", - create_jobs: "Jobs erstellen", + scheduler_settings: { + lead_time: "Lead time", + lead_time_tooltip: + "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", + pre_dawn: "Pre-dawn", + pre_dawn_tooltip: + "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", + pre_emptive: "Pre-emptive shutdown", + pre_emptive_tooltip: + "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", + setting_altitude: "Setting altitude cutoff", + setting_altitude_tooltip: + "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", + dust_offset: "Dust offset", + dust_offset_tooltip: + "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", + dawn_offset: "Dawn offset", + dawn_offset_tooltip: + "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", - mosaic: { - import: "Mosaik importieren", - planner: "Mosaik Planer" - }, + stop_ekos: "Stop Ekos after shutdown", + stop_ekos_tooltip: + "After shutdown procedure is successfully executed, stop INDI and Ekos.", + shutdown_script: "Shutdown script terminates INDI", + shutdown_script_tooltip: + "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", + remember_job: "Auftragsfortschritt speichern", + remember_job_tooltip: + "When processing a scheduled job, resume the sequence starting from the last image present in storage.", - scheduler_settings: { - lead_time: "Lead time", - lead_time_tooltip: "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", - pre_dawn: "Pre-dawn", - pre_dawn_tooltip: "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", - pre_emptive: "Pre-emptive shutdown", - pre_emptive_tooltip: "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", - setting_altitude: "Setting altitude cutoff", - setting_altitude_tooltip: "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", - dust_offset: "Dust offset", - dust_offset_tooltip: "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", - dawn_offset: "Dawn offset", - dawn_offset_tooltip: "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", + reset_mount: "Montierung bei Ausrichtungsfehler zurücksetzen", + reset_mount_tooltip: "Montierung bei Ausrichtungsfehler zurücksetzen", + reset_mount_before: "Montierung vor dem Start jedem Job Start zurücksetzen", + reset_mount_before_tooltip: + "Montierung vor dem Start jedem Job Start zurücksetzen", + force_realign: "Erzwinge Neuausrichtung vor dem Neustart eines Jobs", + force_realign_tooltip: + "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", + restart_align: "Ausrichtung bei einem Guiding Kalibrierungsfehler neu starten", + restart_align_tooltip: + "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", - stop_ekos: "Stop Ekos after shutdown", - stop_ekos_tooltip: "After shutdown procedure is successfully executed, stop INDI and Ekos.", - shutdown_script: "Shutdown script terminates INDI", - shutdown_script_tooltip: "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", - remember_job: "Auftragsfortschritt speichern", - remember_job_tooltip: "When processing a scheduled job, resume the sequence starting from the last image present in storage.", + offsets: "Offsets", + clean_jobs: "Cleanup and Jobs", + alignment: "Ausrichtung", - reset_mount: "Montierung bei Ausrichtungsfehler zurücksetzen", - reset_mount_tooltip: "Montierung bei Ausrichtungsfehler zurücksetzen", - reset_mount_before: "Montierung vor dem Start jedem Job Start zurücksetzen", - reset_mount_before_tooltip: "Montierung vor dem Start jedem Job Start zurücksetzen", - force_realign: "Erzwinge Neuausrichtung vor dem Neustart eines Jobs", - force_realign_tooltip: "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", - restart_align: "Ausrichtung bei einem Guiding Kalibrierungsfehler neu starten", - restart_align_tooltip: "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", + verify_image: "Verify captured image position every", + verify_image_tooltip: + "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", + reset_pipeline: "Reset pipeline if verified image delta exceeds", + reset_pipeline_tooltip: + "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", + arcminutes: "arcminutes", + }, + }, + summary: { + empty: "Keine zusammenfassenden Daten verfügbar", + deviation: "Abweichung", + inactive: "Inaktiv", + }, + }, + optical_train: { + optical_trains: "Optical Trains", + telescope: "Teleskop / Okular", + create_new: "neu erstellen", + dslr_lens: "DSLR Objektiv", + focal_ratio: "Öffnungsverhältnis / Blende", + guide_via: "Guide Via", + tooltip: { + title: "Wählen Sie das Gerät aus, das die Guider-Impulse empfängt", + subject: "Dies kann eines der folgenden Geräte sein:", + mount_device: + "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", + st4_device: + "Wenn Sie ein ST4-Kabel zwischen Guide-Kamera und Halterung verwenden, sollten Sie die Guide-Kamera als Guider auswählen.", + dedicated_device: + "Wenn Sie ein dediziertes Guider-Schnittstellengerät (zB. Shoestring GPUSB) verwenden, wählen Sie es als Guider aus", + dedicated: "Dediziert", + filterWheel: + "Wählen Sie ein Filterrad aus. Dabei muss es sich um ein eigenständiges Filterrad handeln, das über USB mit StellarMate verbunden ist. Wenn Sie ein Filterrad haben, das in eine Kamera integriert ist, lassen Sie dieses Feld leer.", + }, + }, + status: { + system: "System", + info: "Informationen", + software: "Software", + cpu: "CPU", + ram: "RAM", + storage: "Speicher", + stable: "Stabil", + beta: "Beta", + wifi_network: "Wifi Network IP", + ethernet_network: "Ethernet IP", + model: "Modell", + version: "Variante", + hostname: "Hostname", + time: "Zeit", + release_type: "Release-Typ", + updates: "Aktualisierung", + hotspotMode: "Hotspot-Modus", + wifiNetwork: "Wifi-Netzwerk", + wifiCountry: "WiFi Land", - offsets: "Offsets", - clean_jobs: "Cleanup and Jobs", - alignment: "Ausrichtung", + wifiBand: "WiFi Band", + update_available: "Neue Updates verfügbar", + btn_vnc: "Desktop (VNC)", + btn_web_manager: "Web Manager", + btn_restart: "Neustart", + btn_shutdown: "Ausschalten", + btn_manage_wifi: "Verwalten Sie WiFi", + btn_enable_direct_ethernet: "Aktivieren Sie Direct Ethernet", + btn_disable_direct_ethernet: "Deaktivieren Sie Direct Ethernet", + btn_enable_hotspot: "Hotspot aktivieren", + btn_disable_hotspot: "Hotspot deaktivieren", + btn_change_hostname: "Ändern Sie den Hostnamen", + btn_check_for_updates: "Auf Updates prüfen", + btn_update_now: "Jetzt aktualisieren", + btn_update_in_progress: "Aktualisierung...", + btn_factory_reset: "Werkseinstellungen zurückgesetzt", + btn_change_resolution: "Auflösung ändern", + btn_later: "Später", + btn_resize_fs: "Ändern Sie die Größe von SD", + btn_continue: "Fortsetzen", + alert_device_offline_title: "Gerät ist aus", + information_ekos_offline: + "Ekos ist offline. Bitte starten Sie das Geräteprofil direkt oder über den Scheduler.", + no_camera_detected: "Keine Kameras erkannt oder Kamera offline.", - verify_image: "Verify captured image position every", - verify_image_tooltip: "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", - reset_pipeline: "Reset pipeline if verified image delta exceeds", - reset_pipeline_tooltip: "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", - arcminutes: "arcminutes", - } + alert_device_offline_body: + "Das Gerät scheint momentan aus zu sein. Haben Sie sich bei einem Gerät angemeldet?", + alert_restart_title: "StellarMate neu starten", + alert_restart_body: + "Ihr Gerät wird jetzt neu gestartet. Sie können versuchen, die Verbindung wiederherzustellen, sobald sie erneut gestartet wurde.", + alert_shutdown_title: "StellarMate herunterfahren", + alert_shutdown_body: + "Ihr Gerät wird jetzt ausgeschaltet. Um es wiederverwenden zu können, müssen Sie es manuell einschalten.", + alert_resize_title: "Ändern Sie die Größe der microSD-Karte", + alert_resize_body: + "StellarMate wird auf die volle SD-Kartengröße erweitert. Starten Sie StellarMate nach der Größenänderung neu.", + alert_resize_btn_resize: "Größe ändern", + alert_hotspot_enable_title: "Hotspot aktivieren", + alert_hotspot_enable_body: + "Wenn Sie den Hotspot aktivieren, trennt sich stellarmate von allen derzeit verbundenen WLAN-Netzwerken und startet einen eigenen Hotspot. Um StellarMate weiterhin verwenden zu können, müssen Sie von Ihrem Gerät aus eine Verbindung zu demselben Hotspot-Netzwerk herstellen. Wollen Sie fortfahren?", + alert_hotspot_post_enable_title: "Bitte verbinden Sie sich mit dem Hotspot", + alert_hotspot_post_enable_body: + 'Sie können jetzt eine Verbindung zum Hotspot "stellarmate" herstellen und OK drücken, wenn Sie fertig sind, um fortzufahren', + alert_hotspot_disable_body: + "Durch Deaktivieren des Hotspots wird StellarMate mit dem zuvor gespeicherten drahtlosen Netzwerk verbunden. Sie sollten sich im selben Netzwerk befinden, um StellarMate weiterhin verwenden zu können, wenn der Hotspot deaktiviert ist. Willst du weitermachen?", + alert_factory_reset_body: + "Werkseinstellungen wiederhergestellt. Bitte starten Sie Stellarmate jetzt neu.", + alert_factory_reset_confirmation_body: + "Möchten Sie das Gerät wirklich auf die Werkseinstellungen zurücksetzen? Alle Einstellungen werden gelöscht. Diese Aktion ist irreversibel!", + alert_forget_wifi_title: "Vergessen Sie Wifi", + alert_forget_wifi_body: + "Alle WiFi-Netzwerke werden gelöscht und StellarMate wird jetzt im HotSpot-Modus ausgeführt. Sie müssen auf Ihrem Telefon / Tablet zum Hotspot-Netzwerk wechseln. Wollen Sie fortfahren?", + alert_join_wifi_title: "Treten Sie dem Wifi-Netzwerk bei", + alert_join_wifi_body: + "Durch den Beitritt zu einem WLAN-Netzwerk wird der Hotspot (falls gestartet) von StellarMate geschlossen. Stellen Sie sicher, dass Sie sich im selben Netzwerk befinden, um StellarMate weiterhin verwenden zu können. Wollen Sie fortfahren?", + alert_change_band_title: "Bist du sicher, dass du das Band wechseln willst?", + alert_change_band_body: + "Die StellarMate-App kann getrennt werden und die Kanalumschaltung kann aus verschiedenen Gründen fehlschlagen. In diesem Fall wird der Hotspot auf die Standardeinstellungen zurückgesetzt.", + alert_change_resolution_title: "Erfolg!", + alert_change_resolution_body: + "Sie können StellarMate jetzt neu starten, damit die Auflösung wirksam wird", + alert_change_release_title: "Beta-Kanal", + alert_change_release_body: + "Sind Sie sicher, dass Sie zum instabilen und nicht unterstützten Beta-Kanal wechseln möchten?", + alert_direct_ethernet_title: "Direktes Ethernet", + alert_direct_ethernet_connect_body: + "Schließen Sie das Ethernet-Kabel direkt zwischen StellarMate und Ihrem PC an. Stellen Sie die IP-Adresse Ihres PCs auf 192.168.100.2 und das Gateway auf 192.168.100.1 ein", + alert_direct_ethernet_disconnect_body: + "Entfernen Sie das direkte Ethernet-Kabel.", + alert_clear_all_driver_config_title: "Löschen Sie alle Treiberkonfigurationen", + alert_clear_all_driver_config_body: + "Möchten Sie wirklich alle Treiberkonfigurationen löschen?", + alert_update_complete_title: "SM OS Update", + alert_update_complete_body: + "Update abgeschlossen, bitte starten Sie StellarMate neu.", + alert_network_error_title: "Netzwerk Fehler", + alert_network_error_body: + "Netzwerkinformationen konnten nicht abgefragt werden", + alert_delete_directory_message: + "Möchten Sie das Verzeichnis {0} und alle darin enthaltenen Dateien wirklich löschen?", + alert_permission_title: "Erlaubnis für die Standortabfrage erteilen", + alert_permission_description: + "Die StellarMate-App benötigt Standortinformationen, um den Standort des StellarMate-Gadgets mit dem Standort der App zu synchronisieren. Möchten Sie fortfahren?", - }, - summary: { - empty: "Keine zusammenfassenden Daten verfügbar", - deviation: "Abweichung", - inactive: "Inaktiv" - } - }, - optical_train: { - optical_trains: "Optical Trains", - telescope: "Teleskop / Okular", - create_new: "neu erstellen", - dslr_lens: "DSLR Objektiv", - focal_ratio: "Öffnungsverhältnis / Blende", - guide_via: "Guide Via", - tooltip: { - title: "Wählen Sie das Gerät aus, das die Guider-Impulse empfängt", - subject: "Dies kann eines der folgenden Geräte sein:", - mount_device: "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", - st4_device: "Wenn Sie ein ST4-Kabel zwischen Guide-Kamera und Halterung verwenden, sollten Sie die Guide-Kamera als Guider auswählen.", - dedicated_device: "Wenn Sie ein dediziertes Guider-Schnittstellengerät (zB. Shoestring GPUSB) verwenden, wählen Sie es als Guider aus", - dedicated: "Dediziert", - filterWheel: "Wählen Sie ein Filterrad aus. Dabei muss es sich um ein eigenständiges Filterrad handeln, das über USB mit StellarMate verbunden ist. Wenn Sie ein Filterrad haben, das in eine Kamera integriert ist, lassen Sie dieses Feld leer." - } - }, - status: { - system: "System", - info: "Informationen", - software: "Software", - cpu: "CPU", - ram: "RAM", - storage: "Speicher", - stable: "Stabil", - beta: "Beta", - wifi_network: "Wifi Network IP", - ethernet_network: "Ethernet IP", - model: "Modell", - version: "Variante", - hostname: "Hostname", - time: "Zeit", - release_type: "Release-Typ", - updates: "Aktualisierung", - hotspotMode: "Hotspot-Modus", - wifiNetwork: "Wifi-Netzwerk", - wifiCountry: "WiFi Land", + alert_remote_isactive: + "Es konnte nicht überprüft werden, ob der Remote-Support aktiv ist. Ist Ihr StellarMate OS auf dem neuesten Stand?", + alert_remote_start: "Der Remote-Support konnte nicht gestartet werden: ", + alert_remote_stop: "Der Remote-Support konnte nicht gestoppt werden: ", + alert_remote_id: "Die Remote-Support-ID konnte nicht gefunden werden", + alert_remote_failed: "Die Remote-Support-ID konnte nicht abgerufen werden: ", + alert_remote_not_found: "Kein Remote-Support gefunden: ", + alert_permission_denied: "Zugriff verweigert", + alert_permission_blocked: "Berechtigung blockiert", + alert_grant_camera_permission: + "Sie müssen zuerst die Erlaubnis für den Zugriff auf die Kamera erteilen", + alert_feature_not_available: "Diese Funktion ist nicht verfügbar", - wifiBand: "WiFi Band", - update_available: "Neue Updates verfügbar", - btn_vnc: "Desktop (VNC)", - btn_web_manager: "Web Manager", - btn_restart: "Neustart", - btn_shutdown: "Ausschalten", - btn_manage_wifi: "Verwalten Sie WiFi", - btn_enable_direct_ethernet: "Aktivieren Sie Direct Ethernet", - btn_disable_direct_ethernet: "Deaktivieren Sie Direct Ethernet", - btn_enable_hotspot: "Hotspot aktivieren", - btn_disable_hotspot: "Hotspot deaktivieren", - btn_change_hostname: "Ändern Sie den Hostnamen", - btn_check_for_updates: "Auf Updates prüfen", - btn_update_now: "Jetzt aktualisieren", - btn_update_in_progress: "Aktualisierung...", - btn_factory_reset: "Werkseinstellungen zurückgesetzt", - btn_change_resolution: "Auflösung ändern", - btn_later: "Später", - btn_resize_fs: "Ändern Sie die Größe von SD", - btn_continue: "Fortsetzen", - alert_device_offline_title: "Gerät ist aus", - information_ekos_offline: 'Ekos ist offline. Bitte starten Sie das Geräteprofil direkt oder über den Scheduler.', - no_camera_detected: 'Keine Kameras erkannt oder Kamera offline.', + alert_logout_account_body: "Sind Sie sicher, dass Sie sich abmelden möchten?", + alert_reset_ekoslive_title: "Reset Ekoslive", + alert_reset_ekoslive_body: + "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", + alert_download_index_file: + "Astrometry Index files are missing. Would you like to download?", - alert_device_offline_body: "Das Gerät scheint momentan aus zu sein. Haben Sie sich bei einem Gerät angemeldet?", - alert_restart_title: "StellarMate neu starten", - alert_restart_body: "Ihr Gerät wird jetzt neu gestartet. Sie können versuchen, die Verbindung wiederherzustellen, sobald sie erneut gestartet wurde.", - alert_shutdown_title: "StellarMate herunterfahren", - alert_shutdown_body: "Ihr Gerät wird jetzt ausgeschaltet. Um es wiederverwenden zu können, müssen Sie es manuell einschalten.", - alert_resize_title: "Ändern Sie die Größe der microSD-Karte", - alert_resize_body: "StellarMate wird auf die volle SD-Kartengröße erweitert. Starten Sie StellarMate nach der Größenänderung neu.", - alert_resize_btn_resize: "Größe ändern", - alert_hotspot_enable_title: "Hotspot aktivieren", - alert_hotspot_enable_body: "Wenn Sie den Hotspot aktivieren, trennt sich stellarmate von allen derzeit verbundenen WLAN-Netzwerken und startet einen eigenen Hotspot. Um StellarMate weiterhin verwenden zu können, müssen Sie von Ihrem Gerät aus eine Verbindung zu demselben Hotspot-Netzwerk herstellen. Wollen Sie fortfahren?", - alert_hotspot_post_enable_title: "Bitte verbinden Sie sich mit dem Hotspot", - alert_hotspot_post_enable_body: "Sie können jetzt eine Verbindung zum Hotspot \"stellarmate\" herstellen und OK drücken, wenn Sie fertig sind, um fortzufahren", - alert_hotspot_disable_body: "Durch Deaktivieren des Hotspots wird StellarMate mit dem zuvor gespeicherten drahtlosen Netzwerk verbunden. Sie sollten sich im selben Netzwerk befinden, um StellarMate weiterhin verwenden zu können, wenn der Hotspot deaktiviert ist. Willst du weitermachen?", - alert_factory_reset_body: "Werkseinstellungen wiederhergestellt. Bitte starten Sie Stellarmate jetzt neu.", - alert_factory_reset_confirmation_body: "Möchten Sie das Gerät wirklich auf die Werkseinstellungen zurücksetzen? Alle Einstellungen werden gelöscht. Diese Aktion ist irreversibel!", - alert_forget_wifi_title: "Vergessen Sie Wifi", - alert_forget_wifi_body: "Alle WiFi-Netzwerke werden gelöscht und StellarMate wird jetzt im HotSpot-Modus ausgeführt. Sie müssen auf Ihrem Telefon / Tablet zum Hotspot-Netzwerk wechseln. Wollen Sie fortfahren?", - alert_join_wifi_title: "Treten Sie dem Wifi-Netzwerk bei", - alert_join_wifi_body: "Durch den Beitritt zu einem WLAN-Netzwerk wird der Hotspot (falls gestartet) von StellarMate geschlossen. Stellen Sie sicher, dass Sie sich im selben Netzwerk befinden, um StellarMate weiterhin verwenden zu können. Wollen Sie fortfahren?", - alert_change_band_title: "Bist du sicher, dass du das Band wechseln willst?", - alert_change_band_body: "Die StellarMate-App kann getrennt werden und die Kanalumschaltung kann aus verschiedenen Gründen fehlschlagen. In diesem Fall wird der Hotspot auf die Standardeinstellungen zurückgesetzt.", - alert_change_resolution_title: "Erfolg!", - alert_change_resolution_body: "Sie können StellarMate jetzt neu starten, damit die Auflösung wirksam wird", - alert_change_release_title: "Beta-Kanal", - alert_change_release_body: "Sind Sie sicher, dass Sie zum instabilen und nicht unterstützten Beta-Kanal wechseln möchten?", - alert_direct_ethernet_title: "Direktes Ethernet", - alert_direct_ethernet_connect_body: "Schließen Sie das Ethernet-Kabel direkt zwischen StellarMate und Ihrem PC an. Stellen Sie die IP-Adresse Ihres PCs auf 192.168.100.2 und das Gateway auf 192.168.100.1 ein", - alert_direct_ethernet_disconnect_body: "Entfernen Sie das direkte Ethernet-Kabel.", - alert_clear_all_driver_config_title: "Löschen Sie alle Treiberkonfigurationen", - alert_clear_all_driver_config_body: "Möchten Sie wirklich alle Treiberkonfigurationen löschen?", - alert_update_complete_title: "SM OS Update", - alert_update_complete_body: "Update abgeschlossen, bitte starten Sie StellarMate neu.", - alert_network_error_title: "Netzwerk Fehler", - alert_network_error_body: "Netzwerkinformationen konnten nicht abgefragt werden", - alert_delete_directory_message: "Möchten Sie das Verzeichnis {0} und alle darin enthaltenen Dateien wirklich löschen?", - - alert_permission_title: "Erlaubnis für die Standortabfrage erteilen", - alert_permission_description: "Die StellarMate-App benötigt Standortinformationen, um den Standort des StellarMate-Gadgets mit dem Standort der App zu synchronisieren. Möchten Sie fortfahren?", - - alert_remote_isactive: "Es konnte nicht überprüft werden, ob der Remote-Support aktiv ist. Ist Ihr StellarMate OS auf dem neuesten Stand?", - alert_remote_start: "Der Remote-Support konnte nicht gestartet werden: ", - alert_remote_stop: "Der Remote-Support konnte nicht gestoppt werden: ", - alert_remote_id: "Die Remote-Support-ID konnte nicht gefunden werden", - alert_remote_failed: "Die Remote-Support-ID konnte nicht abgerufen werden: ", - alert_remote_not_found: "Kein Remote-Support gefunden: ", - alert_permission_denied: "Zugriff verweigert", - alert_permission_blocked: "Berechtigung blockiert", - alert_grant_camera_permission: "Sie müssen zuerst die Erlaubnis für den Zugriff auf die Kamera erteilen", - alert_feature_not_available: "Diese Funktion ist nicht verfügbar", - - alert_logout_account_body: "Sind Sie sicher, dass Sie sich abmelden möchten?", - alert_reset_ekoslive_title: "Reset Ekoslive", - alert_reset_ekoslive_body: "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", - alert_download_index_file: "Astrometry Index files are missing. Would you like to download?", - - change_resolution_modal: { - mode: "Modus" - }, - change_hostname_modal: { - new_hostname: "Neuer Hostname" - }, - change_wifi_modal: { - heading: "Treten Sie einem Netzwerk bei", - ssid: "SSID", - err_wifi: "Bei der Suche nach WLAN-Netzwerken ist ein Problem aufgetreten." - }, - change_band_modal: { - heading: "Band wechseln", - band: "Band", - channel: "Kanal" - }, - vnc_view: { - heading: "VNC", - alert_unreachable_title: "VNC nicht erreichbar", - alert_unreachable_body: "Beim Versuch, eine Verbindung zum VNC-Viewer herzustellen, scheint ein Problem zu bestehen" - }, - web_manager_view: { - alert_unreachable_title: "Web Manager nicht erreichbar", - alert_unreachable_body: "Beim Versuch, eine Verbindung zum Web Manager herzustellen, scheint ein Problem aufgetreten zu sein" - } - }, - settings: { - heading: "die Einstellungen", - language: "Sprache", - high_bandwidth: "Grosse Bandbreite", - transfer_images: "Bilder übertragen", - notifications: "Benachrichtigungen", - sounds: "Geräusche", - cloud_storage: "Cloud-Speicher", - auto_sync: "Automatische Synchronisation", - location: "Ort", - reset_app: "App zurücksetzen", - reset_app_body: "Alle App-Einstellungen löschen?", - metric: "Metrisch", - imperial: "Imperial", - file_logging: "Datei Protokollierung", - alert_delete_account_title: "Konto löschen", - alert_delete_account_body: "Sind Sie sicher, dass Sie Ihr Konto löschen möchten?", - color_scheme_sky_map: "Sky Map Scheme" - }, - cloud: { - heading: "Aussicht", - btn_filters: "Filter", - btn_gallery: "Galerie", - btn_offline_viewer: "Offline-Viewer", - btn_cloud_viewer: "Cloud Viewer", - no_images_title: "Keine Bilder gefunden", - no_images_body: "Versuchen Sie, die Filter zu wechseln.", - no_selected_title: "Kein Bild ausgewählt", - no_selected_body: "Wählen Sie ein Bild aus der Galeere", - cloud_disabled_title: "Cloud ist deaktiviert", - cloud_disabled_body: "Gehen Sie zu den Einstellungen und aktivieren Sie Cloud, um auf diese Registerkarte zugreifen zu können.", - pro_plan_body: "Cloud-Speicher ist nur für Pro-Plan-Benutzer verfügbar.", - alert_cannot_download_title: "Kann nicht herunterladen", - alert_cannot_download_body: "Beim Herunterladen ist ein Fehler aufgetreten.", - alert_confirm_delete_title: "Bist du sicher?", - alert_confirm_delete_body: "Möchten Sie wirklich {0} löschen? Einmal gelöscht, kann es nicht wieder hergestellt werden.", - filters_drawer: { - field: "Feld", - condition: "Bedingung", - value: "Wert", - btn_add_filter: "FILTER HINZUFÜGEN", - airmass: "Luftmasse", - object: "Objekt", - contains: "Enthält" - }, - gallery_drawer: { - all: "Alles", - h1: "1h", - h24: "24h", - d7: "7d", - m1: "1m", - y1: "1y", - images: "Bilder", - btn_sort: "SORTIEREN", - btn_delete_all: "ALLES LÖSCHEN", - ascending: "A-Z", - descending: "Z-A", - alert_no_images_title: "Keine Bilder", - alert_no_images_body: "Es gibt keine Bilder in der Galerie, die gelöscht werden könnten.", - alert_delete_all_body: "Sind Sie sicher, dass Sie {0} Bilder löschen möchten? Dies ist eine irreversible Operation." - }, - info_drawer: { - add_tags_here: "Fügen Sie hier Tags hinzu", - captured_on: "Erfasst am" - } - }, - about: { - heading: "Über", - bundle: "Bündeln", - copyright_line1: "StellarMate wurde von Ikarus Technologies entwickelt. © 2017-2024", - copyright_line2: "Hintergrundbild von Alamri Observatory", - credits: { - heading: "Credits", - title: "Übersetzugen", - name: "Name des Übersetzers" - } - }, - messages: { - polar_idle: "This tool provides a simple method to polar align a German equatorial mount. Park your mount to home position where it points toward the celestial pole with the counter weight down. Select mount direction and speed and then click Start to begin the process. If you do not have a view of the pole, use the SkyMap or Ekos mount control to point anywhere, preferably near the meridian, choose East or West according your side, lower the rotation angle if necessary, and click Start.", - alert_directions_not_found: "Coordinates not found, Please frame your target or enter coordinates manually.", - manual_rotator: "Rotate camera by the indicated angle and then take an image to update the position angle", - welcome: "Willkommen zu StellarMate" - }, - ekosLivePro: { - pushNotification: "Push Benachrichtigung", - level: "Benachrichtigungs-Level", - settings: "EkosLive Pro Settings" - }, - device: { - mirror: "Externe Anzeige spiegeln", - monitor_successfull: "SM X Anzeige erfolgreich geändert!", - monitor_failed: "Failed to set SM X monitor display. Please try again later!", - undefined_error: "undefinierter Fehler", - share: "Logs teilen", - logs: "Logs", - logs_upload: "Logs wurden erfolgreich zum StellarMate Support hochgeladen.", - error_upload: "Fehler beim hochladen der Logs", - reset_network: "Netzwerk zurücksetzen" - }, - controller: { - dc_power: "12V Gleichspannung", - heaters: "Taukappen Heizung", - varOutput: "variabler Ausgang", - reports: "Berichte", - voltage: "Spannung (V)", - current: "Strom (A)", - power: "Energie", - leds: "LEDs", - auto_dew: "Auto Tau", - auto_dew1_threshold: "Tau Schwelle 1", - auto_dew2_threshold: "Tau Schwelle 2", - stepper: "Schrittmotor", - buzzer: "Summer", - sensors: "Sensoren", - alert_power_port_description: "Are you sure you want to toggle off {0}?" - } + change_resolution_modal: { + mode: "Modus", + }, + change_hostname_modal: { + new_hostname: "Neuer Hostname", + }, + change_wifi_modal: { + heading: "Treten Sie einem Netzwerk bei", + ssid: "SSID", + err_wifi: "Bei der Suche nach WLAN-Netzwerken ist ein Problem aufgetreten.", + }, + change_band_modal: { + heading: "Band wechseln", + band: "Band", + channel: "Kanal", + }, + vnc_view: { + heading: "VNC", + alert_unreachable_title: "VNC nicht erreichbar", + alert_unreachable_body: + "Beim Versuch, eine Verbindung zum VNC-Viewer herzustellen, scheint ein Problem zu bestehen", + }, + web_manager_view: { + alert_unreachable_title: "Web Manager nicht erreichbar", + alert_unreachable_body: + "Beim Versuch, eine Verbindung zum Web Manager herzustellen, scheint ein Problem aufgetreten zu sein", + }, + }, + settings: { + heading: "die Einstellungen", + language: "Sprache", + high_bandwidth: "Grosse Bandbreite", + transfer_images: "Bilder übertragen", + notifications: "Benachrichtigungen", + sounds: "Geräusche", + cloud_storage: "Cloud-Speicher", + auto_sync: "Automatische Synchronisation", + location: "Ort", + reset_app: "App zurücksetzen", + reset_app_body: "Alle App-Einstellungen löschen?", + metric: "Metrisch", + imperial: "Imperial", + file_logging: "Datei Protokollierung", + alert_delete_account_title: "Konto löschen", + alert_delete_account_body: + "Sind Sie sicher, dass Sie Ihr Konto löschen möchten?", + color_scheme_sky_map: "Sky Map Scheme", + }, + cloud: { + heading: "Aussicht", + btn_filters: "Filter", + btn_gallery: "Galerie", + btn_offline_viewer: "Offline-Viewer", + btn_cloud_viewer: "Cloud Viewer", + no_images_title: "Keine Bilder gefunden", + no_images_body: "Versuchen Sie, die Filter zu wechseln.", + no_selected_title: "Kein Bild ausgewählt", + no_selected_body: "Wählen Sie ein Bild aus der Galeere", + cloud_disabled_title: "Cloud ist deaktiviert", + cloud_disabled_body: + "Gehen Sie zu den Einstellungen und aktivieren Sie Cloud, um auf diese Registerkarte zugreifen zu können.", + pro_plan_body: "Cloud-Speicher ist nur für Pro-Plan-Benutzer verfügbar.", + alert_cannot_download_title: "Kann nicht herunterladen", + alert_cannot_download_body: "Beim Herunterladen ist ein Fehler aufgetreten.", + alert_confirm_delete_title: "Bist du sicher?", + alert_confirm_delete_body: + "Möchten Sie wirklich {0} löschen? Einmal gelöscht, kann es nicht wieder hergestellt werden.", + filters_drawer: { + field: "Feld", + condition: "Bedingung", + value: "Wert", + btn_add_filter: "FILTER HINZUFÜGEN", + airmass: "Luftmasse", + object: "Objekt", + contains: "Enthält", + }, + gallery_drawer: { + all: "Alles", + h1: "1h", + h24: "24h", + d7: "7d", + m1: "1m", + y1: "1y", + images: "Bilder", + btn_sort: "SORTIEREN", + btn_delete_all: "ALLES LÖSCHEN", + ascending: "A-Z", + descending: "Z-A", + alert_no_images_title: "Keine Bilder", + alert_no_images_body: + "Es gibt keine Bilder in der Galerie, die gelöscht werden könnten.", + alert_delete_all_body: + "Sind Sie sicher, dass Sie {0} Bilder löschen möchten? Dies ist eine irreversible Operation.", + }, + info_drawer: { + add_tags_here: "Fügen Sie hier Tags hinzu", + captured_on: "Erfasst am", + }, + }, + about: { + heading: "Über", + bundle: "Bündeln", + copyright_line1: + "StellarMate wurde von Ikarus Technologies entwickelt. © 2017-2024", + copyright_line2: "Hintergrundbild von Alamri Observatory", + credits: { + heading: "Credits", + title: "Übersetzugen", + name: "Name des Übersetzers", + }, + }, + messages: { + polar_idle: + "This tool provides a simple method to polar align a German equatorial mount. Park your mount to home position where it points toward the celestial pole with the counter weight down. Select mount direction and speed and then click Start to begin the process. If you do not have a view of the pole, use the SkyMap or Ekos mount control to point anywhere, preferably near the meridian, choose East or West according your side, lower the rotation angle if necessary, and click Start.", + alert_directions_not_found: + "Coordinates not found, Please frame your target or enter coordinates manually.", + manual_rotator: + "Rotate camera by the indicated angle and then take an image to update the position angle", + welcome: "Willkommen zu StellarMate", + }, + ekosLivePro: { + pushNotification: "Push Benachrichtigung", + level: "Benachrichtigungs-Level", + settings: "EkosLive Pro Settings", + }, + device: { + mirror: "Externe Anzeige spiegeln", + monitor_successfull: "SM X Anzeige erfolgreich geändert!", + monitor_failed: "Failed to set SM X monitor display. Please try again later!", + undefined_error: "undefinierter Fehler", + share: "Logs teilen", + logs: "Logs", + logs_upload: "Logs wurden erfolgreich zum StellarMate Support hochgeladen.", + error_upload: "Fehler beim hochladen der Logs", + reset_network: "Netzwerk zurücksetzen", + }, + controller: { + dc_power: "12V Gleichspannung", + heaters: "Taukappen Heizung", + varOutput: "variabler Ausgang", + reports: "Berichte", + voltage: "Spannung (V)", + current: "Strom (A)", + power: "Energie", + leds: "LEDs", + auto_dew: "Auto Tau", + auto_dew1_threshold: "Tau Schwelle 1", + auto_dew2_threshold: "Tau Schwelle 2", + stepper: "Schrittmotor", + buzzer: "Summer", + sensors: "Sensoren", + alert_power_port_description: "Are you sure you want to toggle off {0}?", + }, }; -export default de; \ No newline at end of file +export default de; diff --git a/en.js b/en.js index 212e221..9aa0b6d 100644 --- a/en.js +++ b/en.js @@ -1,1390 +1,1481 @@ const en = { - general: { - home: "Home", - next: "Next", - ok: "OK", - done: "Done", - cancel: "Cancel", - confirm: "Confirm", - apply: "Apply", - enter: "Enter", - scan: "Scan", - save: "Save", - save_as: "Save as", - overwrite: "Overwrite", - select: "Select", - hardware: "Hardware", - signal: "Signal", - usb: "USB", - devices: "Devices", - connect: "Connect", - disconnect: "Disconnect", - disconnected: "Disconnected", - schedule: "Schedule", - yes: "Yes", - no: "No", - ignore: "Ignore", - error: "Error", - back: "Back", - delete: "Delete", - remove: "Remove", - online: "Online", - offline: "Offline", - cloud: "Cloud", - remote: "Remote", - preset: "Preset", - camera: "Camera", - focuser: "Focuser", - filter_wheel: "Filter Wheel", - filter: "Filter", - exposure: "Exposure", - binning: "Binning", - action: "Action", - scope_type: "Scope Type", - solver_type: "Solver Type", - type: "Type", - driver: "Driver", - gain: "Gain", - offset: "Offset", - format: "Format", - encode: "Encode", - iso: "ISO", - count: "Count", - delay: "Delay", - status: "Status", - target: "Target", - angle: "Angle", - sep_profile: "SEP Profile", - direction: "Direction", - rotation: "Rotation", - automatic: "Automatic", - manual: "Manual", - progress: "Progress", - position_angle: "PA", - details: "Details", - skip: "Skip", - updated: "Updated", - new: "New", - remote_support: "Remote Support", - logout: "Logout", - setting: "Setting", - hours: "Hours", - minutes: "Minutes", - seconds: "Seconds", - - azimuth: "Azimuth", - altitude: "Altitude", - tags: "Tags", - filename: "Filename", - size: "Size", - frame: "Frame", - temperature: "Temperature", - name: "Name", - date: "Date", - resolution: "Resolution", - monitor: "Monitor", - clear_all: "Clear All", - pixels: "Pixels", - - select_file: "Select file", - select_folder: "Select folder", - selected_dir: "Selected folder", - new_folder: "Enter new folder name", - create_new_folder: "Create new folder in", - empty_folder: "Folder is Empty", - - train: "Train", - no_data_found: "No data found", - track: "Track", - jobs: "Jobs", - category: "Categories", - profile: "Profile", - arcmin: "arcmin", - calculate: "Calculate", - update: "Update", - center: "Center", - learn_more: "Learn more", - - // for dropdown - select_option: "Select option...", - search: "Search...", - no_results: "No results", - - // for buttons/toggles - on: "On", - off: "Off", - go: "GO", - add: "Add", - load: "Load", - edit: "Edit", - refresh: "Refresh", - reset: "Reset", - reset_all: "Reset All", - start: "Start", - stop: "Stop", - stopping: "Stopping", - clear: "Clear", - solve: "Solve", - parked: "Park(ed)", - unparked: "UnPark(ed)", - open: "Open", - close: "Close", - opened: "Open(ed)", - closed: "Close(ed)", - enable: "Enable", - disable: "Disable", - select_time: "Select Time", - set: "Set", - logging: "Logging", - drivers: "Drivers", - network: "Network", - - // Confirm Delete Alert - alert_confirm_delete_title: "Confirm Delete", - alert_delete_profile_body: "Are you sure you want to delete the selected profile?", - alert_delete_scope_body: "Are you sure you want to delete the selected scope?", - - // Confirm - alert_confirmation_title: "Confirmation", - alert_confirmation_body: "Are you sure you want to create {0} with this name?", - alert_overwrite_body: "The file '{0}' already exists. Do you wish to overwrite it?", - - // error messages - network_error: "Please make sure that your StellarMate is connected to your network", - internet_required: "Please make sure that you are connected to the internet", - alert_comm_error_title: "Communication Error", - alert_comm_error_body: "Failed to communicate with StellarMate. Please make sure it is connected to your network.", - ekoslive_down_title: "EkosLive is down", - ekoslive_down_body: "EkosLive is not running, try rebooting StellarMate or contact StellarMate support.", - kstars_down_title: "KStars is down", - kstars_down_body: "KStars is not running, try rebooting StellarMate or contact StellarMate support.", - wait_while_syncing: "Please wait while\n syncing", - - // External Storage - reset_default: "Reset to default", - external_storage: "External Storage" - }, - darkLibrary: { - title: "Dark Library", - darks: "Darks", - defects: "Defects", - prefer: "Prefer", - create_darks_title: "Create Darks", - create_defects_title: "Create Defect Map", - view_masters_title: "View Masters", - - create_darks: { - exposure_range: "Exp. Range", - to: "To", - temp_range: "T. Range", - binning_one: "1x1", - binning_two: "2x2", - binning_four: "4x4", - total_images: "Total", - }, - - create_defect_map: { - master_dark: "Master Dark", - bad_pixels: "Bad Pixels", - hot_pixels: "Hot Pixels", - cold_pixels: "Cold Pixels", - generate_map: "Generate Map", - save_map: "Saved", - deviation: "σ" - }, - - }, - achievements: { - score: "Total Score", - badge: "Badge", - achievements: "Achievements", - unlocked: "Achievement Unlocked", - points: "Points", - completed: "Completed", - not_completed: "Not completed", - capture_preview_title: "First Light!", - ten_sequences_title: "So it begins!", - mount_goto_title: "Magic Fingers", - video_recording_title: "Director’s Cut", - weather_check_title: "Cloud Magnet", - live_stacking_title: "Let there be details", - create_darks_title: "Embrace the dark side", - create_defect_title: "Cosmic Makeup", - import_mosaic_title: "Mosaic Weaver", - messier_captured_title: "MXXXX (e.g. M1)", - all_messier_title: "Cosmic Marathon", - scheduler_title: "Robotic Master", - capture_master_title: "Sky Master", - capture_legend_title: "Sky Legend", - paa_title: "Perfectionist", - guide_rms_title: "Bullseye!", - - capture_preview_description: "Capture a Preview", - ten_sequences_description: "Capture a sequence with 10 counts", - mount_goto__description: "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", - video_recording_description: "Record video for 1 minute", - weather_check__description: "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", - live_stacking_description: "Live stacking. Perform at least 5 images", - create_darks_description: "Create Darks of total 50 Images", - create_defect_description: "Generate hot / cold pixels in Defect map above 80", - import_mosaic_description: "Import Mosaics from telescopios", - messier_captured_description: "A messier object is captured", - all_messier_description: "All Messier objects were captured", - scheduler_description: "Finish a scheduler job worth 2 or more hours of image data.", - capture_master_description: "Capture a total of 500 images", - capture_legend_description: "Capture a total of 1000 images", - paa_description: "Finish PAA with box error lower than 30 arcsecs.", - guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", - - filtered_image_description: "Capture a narrowband image", - gallery_image_description: "Gallery Image downloaded", - - alert_reset_title: "Reset achievements", - alert_agree_reset_body: "Are you sure you want to reset all achievements?" - }, - tourGuide: - { - tour_guide: "Tour Guide", - previous: "Previous", - finish: "Finish", - title_devices_list: "StellarMate Devices List", - title_device_actions: "Device Actions", - title_profiles: "Profiles", - title_port_selector: "Port Selector", - title_trains: "Optical trains", - title_weather_bar: "Weather bar", - title_cloud_report: "Cloud Report", - - title_next: "What's next?", - title_focus: "Focus", - title_align: "Align", - title_guide: "Guide", - title_capture: "Capture", - title_mount: "Mount", - title_observatory: "Observatory", - title_scheduler: "Scheduler", - title_indi: "INDI Control Panel", - title_quick_controls: "Quick Controls", - title_preview: "Preview", - title_framing: "Framing", - title_live_video: "Live Video", - title_stop: "Stop", - title_live_stacking: "Live Stacking", - title_quick_settings: "Quick Camera Settings", - - title_targets_info: "About Targets", - title_search_bar: "Search bar", - title_time_controls: "Time Controls", - title_target_controls: "Targets Controls", - title_object_info: "Object info", - title_fov: "Target Field Of View", - title_target_action: "Target Action", - - description_devices_list: "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", - description_device_actions: "Remove a device from the list, perform a factory reset, or log out.", - description_profiles: "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", - description_port_selector: "After a profile is started for the first time, select the serial and/or network settings for your devices.", - description_trains: - "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", - description_weather_bar: "Brief weather report and current site Bortle class", - description_cloud_report: "3-hours Cloud overlay.", - description_next: "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", - - description_focus: "Focus the camera by using a motorized focuser.", - description_align: "Center the mount exactly on target by plate-solving an image.", - description_guide: "Keep the mount locked to your target during tracking to enable long exposures.", - description_capture: "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", - description_mount: "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", - description_observatory: "Control dome and dust-cap equipment.", - description_scheduler: "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", - description_indi: "Direct low-level access to equipment properties.", - description_quick_controls: "Quick access to mount, camera, and rotator controls.", - description_preview: "Capture a single preview frame.", - description_framing: "Loop exposures indefinitely until stopped", - description_live_video: "Start live video streams and record videos to storage.", - description_stop: "Stop any ongoing exposures or recordings.", - description_live_stacking: "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", - description_quick_settings: "Select active train and configure camera and filter wheel settings.", - - description_targets_info: "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", - description_search_bar: - "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", - description_time_controls: - "If Ekos is offline, adjust the target date and time calculations.", - description_target_controls: - "Check out twilight information, manage FOVs, adjust filters, and select object types.", - description_object_info: "Object magnitude, rise, transit, and set times.", - description_fov: "Tap to enter Framing Assistant mode.", - description_target_action: "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", - alert_guided_tour_title: "Take a guided tour on Stellarmate App features", - }, - tooltip: - { - placeholder: "Placeholder %{0} or %{1}", - placeholder_file: "The name of the .esq file, without extension.", - placeholder_date: "The current time and date when the file is saved.", - placeholder_type: "The frame type e.g: 'Light', 'Dark'", - placeholder_exp: "The exposure duration in seconds.", - placeholder_exposure: "The exposure duration in seconds as plain number, without any unit as suffix.", - placeholder_offset: "The offset configured for capturing.", - placeholder_gain: "The gain configured for capturing.", - placeholder_bin: "The binning configured for capturing.", - placeholder_iso: "The ISO value(DSLRs only).", - placeholder_pierside: "The current mount's pier side", - placeholder_temperature: "The camera temperature of capturing.", - placeholder_filter: "The active filter name.", - placeholder_seq: "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", - placeholder_target: "The Target name.", - placeholder_arbitrary: "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", - placeholder_notes: "Notes:", - placeholder_case: "• Tags are case sensitive in both their short and long forms", - placeholder_datetime: "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", - - format_title: "Format is used to define the image file names by the use of placeholder tags.", - suffix: "Number of digits used to append the sequence number to the filename", - paa_desc: "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", - plate_solving: "Plate solving is slower but provides more accurate results if there are sufficient stars in the image. Use refresh period 3 seconds or longer.", - mount_info: "You can also adjust the mount's altitude & azimuth knobs to reduce the error.", - movestar_desc: "If Plate-solving is unchecked, select a bright star and then adjust the knobs to bring the star to the crosshair. Use very small and fine motion to keep the star in the frame." - }, - splash: { - checking_for_updates: "Checking for updates...", - downloading_package: "Downloading update...", - installing_update: "Installing update...", - channel_update: "Channel switching in progress...", - upto_date: "Up to date.", - update_installed: "All updates installed.", - loading: "Loading..." - }, - validations: { - username_required: "Username is mandatory", - username_tooshort: "Minimum 3 characters required", - username_toolong: "Can't have more than 64 characters", - username_invalid: "Invalid characters in username", - password_required: "Password required", - password_invalid: "Minimum 6 characters required", - confirm_password_required: "Confirm password required", - confirm_password_mismatch: "Confirm password incorrect", - email_required: "E-Mail required", - email_invalid: "Invalid e-mail address", - license_required: "License key required", - serial_required: "Serial key required", - new_scope_vendor: "Enter a valid vendor name", - new_scope_model_invalid: "Enter a valid model", - new_scope_aperture_invalid: "Enter a valid aperture", - new_scope_focal_length_invalid: "Enter a valid focal length", - new_scope_focal_ratio_invalid: "Enter a valid focal ratio", - enter_file_name: "Enter a filename" - }, - progress: { - please_wait: "Please wait ...", - establishing_connection: "Establishing Connection", - cameras: "Getting Cameras", - mounts: "Getting Mounts", - scopes: "Getting Scopes", - filter_wheels: "Getting Filter Wheels", - - //Device Connection - registering: "Registering...", - registered: "Registered", - authenticating: "Authenticating...", - authenticated: "Authenticated", - checking_kstars: "Checking KStars...", - kstars_open: "KStars Open", - checking_ekoslive: "Checking EkosLive...", - ekoslive_connected: "EkosLive Connected", - starting_ekos: "Starting Ekos...", - getting_devices: "Getting Devices...", - loading_settings: "Loading Settings...", - register_device: "Scanned QR Code, Registering Device: ", - }, - welcome: { - register_new_device: "Register new device?", - have_existing_account: "Have an existing account?", - require_sm_plus_pro: "Register if you have" - }, - device_scanner: { - scanning: "Please wait while we look for StellarMate device(s) on the network", - qr_scan: "Scan your Device QR Code", - }, - statuses: { - Idle: "Idle", - prep: "Prep", - run: "Run", - Aborted: "Aborted", - "Calibration error": "Calibration error", - Capturing: "Capturing", - Streaming: "Streaming", - "In Progress": "In Progress", - "Setting Temperature": "Setting Temperature", - Slewing: "Slewing", - Calibrating: "Calibrating", - Tracking: "Tracking", - Guiding: "Guiding", - Parking: "Parking", - Loading: "Loading", - "User Input": "User Input", - Complete: "Complete", - Suspended: "Suspended", - Parked: "Parked" - }, - connect: { - register_welcome: "Please sign in to your stellarmate.com account to synchronize devices.", - welcome_heading: "Welcome", - welcome_description: "Please make sure that you are either connected to StellarMate's HotSpot or StellarMate is on the same network as you are.", - welcome_rescan: "Click RESCAN to begin scanning the network for StellarMate devices.", - device_unreachable: "Device is not reachable! Check power and network settings.", - login_mismatch: "Authentication failed. App password is different from online stellarmate.com password. Register App again with correct online password.", - register_using_key: "Register Device using Serial number", - old_stellarmate_heading: "Update Required!", - old_stellarmate_description: - "You appear to be using an older version of StellarMate OS. You must upgrade to the most recent version of StellarMate to continue using this App.", - sm_app_update_title: "SM App Update Required!", - sm_app_update_body: "You appear to be using an older version of StellarMate App. Please update to the latest version.", - primary: "Primary", - guide: "Guide", - scope: "Scope", - btn_rescan: "RESCAN", - btn_port_select: "Port Selector", - btn_sync_gps: "Sync GPS", - btn_dslr_setup: "DSLR Setup", - btn_clear_driver_config: "Clear Driver Config.", - scan_in_progress: "Scanning In Progress ...", - connection_in_progress: "Connecting StellarMate...", - registration_in_progress: "Registering StellarMate...", - logging_in_progress: "Logging to StellarMate...", - connecting: "Connecting...", - logging: "Logging...", - generic: "Generic Serial", - select_driver: "Please select device type and driver", - invalid_ip: "No IP address found or invalid IP {0}. Please try again.", - - cloudsMap: { - btn_clouds_map: "Clouds Map", - attribution: "OpenStreetMap", - map_title: "3-Hour Cloud Map", - bortle_class: "Bortle Class" - }, - - ip_address: "IP Address", - login_register: { - heading: "Authenticate", - heading_online: "Sign in to stellarmate.com", - connect_to_internet: "You must be connected to the Internet.", - connect_to_sync: "This is only done once to synchronize your account.", - reset_app: "Tip: You can resynchronize the app with your online account by going to the About tab and clicking" + - " Reset App button then re-launching the app", - no_valid_device: "No valid device information available.", - - setup_guide: "Setup Guide", - register: "Register", - login: "Sign in", - serial: "Serial #", - license: "License Key", - username: "Username", - password: "Password", - confirm_password: "Confirm Password", - first_name: "First name", - last_name: "Last name", - email: "Email", - manually: "Manually" - }, - device_manager: { - alert_confirm_remove_title: "Confirm Removal", - alert_confirm_remove_body: "Are you sure that you want to remove this device?", - btn_sign_out: "Sign Out" - }, - profile_manager: { - heading: "Equipment Profiles" - }, - - port_selector: { - connect_all: "Connect All" - }, - - manually_add_device: { - heading: "Manually Add Device", - btn_add_device: "Add Device", - - alert_unreachable_title: "An error occurred", - alert_unreachable_body: "There was an error while trying to locate the device at the specified IP address. Please re-check the IP address and try again." - }, - device_scanner: { - no_device_before_scan: "No Devices Detected. Run Scanner.", - no_device_after_scan: "Scan complete. No devices found.", - auto_scanned: "Auto Scanned", - manually_added: "Manually Added", - add_a_device: "Add a device", - devices_detected: "Detected", - no_network_found: "No network detected. Make sure you are connect to a network." - }, - add_profile: { - add_profile: "Add Profile", - edit_profile: "Edit Profile", - mount: "Mount", - ccd: "Camera 1", - dome: "Dome", - guider: "Camera 2", - ao: "Adaptive Optics", - weather: "Weather", - aux1: "Aux1", - aux2: "Aux2", - aux3: "Aux3", - aux4: "Aux4", - focuser: "Focuser", - filter: "Filter" - }, - add_scope: { - add_scope: "Add Scope", - edit_scope: "Edit Scope", - vendor: "Vendor", - aperture: "Aperture", - focal_length: "Focal Length" - }, - auto_detect: { - alert_auto_detect_title: 'Auto Detect Instructions', - alert_auto_detect_body: 'Unplug ALL equipment from StellarMate then press Ok. Then plug them one by one to detect' + - ' the device type and driver. After each device is plugged, you need to confirm the driver.', - alert_mapped_title: 'Device Mapping', - alert_mapped_body: 'Device serial port is successfully mapped.', - alert_missing_driver_title: 'Driver missing', - alert_missing_driver_body: 'You must select a driver first.' - }, - dslr_setup: { - width: "Width", - height: "Height", - pixel_width: "Pixel Width", - pixel_height: "Pixel Height" - } - }, - targets: { - now: "Now", - night: "Night", - rise: "Rise", - moon: "Moon", - sun: "Sun", - search: "Search", - cam_width: "Camera Width", - cam_height: "Camera Height", - fov_warning: "FOV is too small or large, Please check!", - phases: - { - new_moon: "New Moon", - full_moon: "Full Moon", - first_quarter: "First quarter", - third_quarter: "Third quarter", - waxing_crescent: "Waxing crescent", - waxing_gibbous: "Waxing gibbous", - waning_crescent: "Waning crescent", - waning_gibbous: "Waning gibbous", - }, - lists: "Lists", - framing_assistant: "Framing Assistant", - target_rotation: "Target Position Angle", - current_rotation: "Current Rotation", - rotate_capture: "Rotate & Capture", - goto_rotate: "GOTO & Rotate", - angular_offset: "Angular Offset", - no_objects_in_list: "No Objects found. Please check active list, adjust or reset the filters.", - go_and_solve: "Go & Solve", - fov_profile: "FOV Profile", - fov_width: "FOV Width", - fov_height: "FOV Height", - alert_select_FOV_body: "Please create or select an FOV profile in order to use Framing assistant.", - alert_list_exists_body: "A list with that name already exists" - }, - ekos: { - heading: "Ekos", - tgl_mount: "MOUNT", - tgl_solution_bar: "SOLUTION BAR", - tgl_sequence: "SEQUENCE", - tgl_properties: "PROPERTIES", - - alert_ekos_offline_title: "Ekos is offline", - alert_ekos_offline_body: "Ekos seems to be offline at the moment. Did you start equipment profile?", - - alert_ekos_disconnected_title: "Devices disconnected", - alert_ekos_disconnected_body: "Not all equipment profile devices are connected, please connect all devices then try again.", - - ekos_dialog: { - auto_closes_in: "Auto closes in" - }, - - indi: { - no_logs: "No logs are available for this driver" - }, - - controls_bar: { - mount_speed: "Mount Speed", - centering: "Centering", - find: "Find", - max: "Max", - parking_position: "Parking Position is set successfully." - }, - - collapse_align: { - heading: "Align", - action_sync: "Sync", - action_slew: "Slew", - action_nothing: "Nothing", - solver_backend: "Backend", - control: "Control", - solve: "Capture & Solve", - load: "Load & Slew", - polar: "Polar Align", - accuracy: "Accuracy", - settle: "Settle", - dark: "Dark", - arcsec: "arcsec", - ms: "ms", - x_axis: "Iterations", - y_axis: "Error (arcsec)", - refresh_rate: "Refresh Rate", - image_selected: "Image selected successfully", - select_method: "Please select the image selection method", - device_gallery: "Phone/Tablet gallery", - sm_storage: "SM Storage", - request_storage_permission: "Please allow the storage permission", - celestial_warning: "Plate solving does not work very close to the celestial pole.", - manualRotator: { - heading: "Manual Rotator", - current_pa: "Current PA", - target_pa: "Target PA", - another_image: "Take another Image", - }, - align_settings: { - rotator_control: "Rotator Control", - use_scale: "Use Scale", - use_position: "Use Position" - }, - calibration_settings: { - pulse: "Pulse", - max_move: "Max Move", - iterations: "Iterations", - two_axis: "Two axis", - square_size: "Auto square size", - calibrate_backlast: "Remove DEC backlash in guide calibration", - reset_calibration: "Reset Guide Calibration After Each Mount Slew", - reuse_calibration: "Store and reuse guide calibration when possible", - reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", - skyflats: "Sky flats" - } - }, - collapse_camera: { - heading: "Capture", - type_light: "Light", - type_bias: "Bias", - type_flat: "Flat", - type_dark: "Dark", - format_fits: "FITS", - format_native: "Native", - cooling_unavailable: "N/A", - btn_add_to_sequence: "Add to Sequence", - btn_loop: "Loop", - - rotator_control: { - title: "Rotator", - angle: "Rotator Angle", - offset: "Camera Offset", - pierside: "Camera Pierside", - flip: "Flip Policy", - pos_angle: "Camera Position Angle", - reverse_direction: "Reverse direction of Rotator", - flip_rotator: "Preserve Rotator Angel", - flip_position: "Preserve Position Angel", - - }, - - capture_settings: { - miscellaneous: "Miscellaneous", - temperature: "Temperature threshold", - temperature_tooltip: "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", - guiding: "Guiding settle", - guiding_tooltip: "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", - dialog: "Dialog timeout", - dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", - - reset_sequence: "Always reset sequence when starting", - reset_sequence_tooltip: "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", - reset_mount: "Reset mount model after meridian flip", - reset_mount_tooltip: "Reset mount model after meridian flip.", - use_flip: "Use flip command if supported by mount", - use_flip_tooltip: "Use flip command if it is supported by the mount.", - summary_preview: "Summary screen preivew", - summary_preview_tooltip: "Display received FITS in the Summary screen preview window.", - - force_dslr: "Force DSLR presets", - image_viewer: "DSLR image viewer", - - sequence_focus: "In-Sequence Focus", - hfr_threshold: "HFR threshold modifier", - hfr_threshold_tooltip: "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", - sequence_check: "In-sequence HFR check", - sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", - - median: "Use median focus", - median_tooltip: "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", - save_sequence: "Save sequence HFR value to file", - save_sequence_tooltip: "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file." - } - }, - capture_presets: { - heading: "Preset Settings", - }, - capture_limits: { - heading: "Limit Settings", - guiding_deviation: "Guiding Deviation <", - guiding_deviation_unit: "\"", - focus_hfr: "Autofocus if HFR >", - focus_hfr_unit: "pixels", - focus_deltaT: "Autofocus if ΔT° >", - focus_deltaT_unit: "°C", - refocus_n: "Refocus every", - refocus_n_unit: "minutes", - refocus_on_hfr: "Refocus on HFR. Use", - refocus_meridian: "Refocus after meridian flip", - check_every: "Check every", - about_guide_deviation: "About if guide deviation >", - start_deviation: "Only start if guide deviation <", - guide_deviation: "Guide deviation", - consecutive_times: "consecutive times", - dither_job: "Dither per job every", - }, - capture_filters: { - heading: "Filter Settings", - auto_focus: "Auto Focus", - lock_filter: "Lock Filter", - no_filters: "No filters have been found.", - }, - targets_filters: { - object_type: "Object Type", - alt: "Alt" - }, - capture_auto_calibration: { - heading: "Auto Calibration", - flat_source: "Flat Source", - flat_duration: "Flat Duration", - dust_builtin: "Dust Cover with Built-in Flat Light", - dust_external: "Dust Cover with External Flat Light", - wall: "Wall", - az: "Az", - adu: "ADU", - tolerance: "Tolerance", - park_mount: "Park Mount", - park_dome: "Park Dome", - pre_actions: "Calibration Pre-Actions" - }, - capture_file: { - filename: "File Name", - heading: "File Settings", - prefix: "Prefix", - script: "Script", - directory: "Directory", - ts: "TS", - duration: "Duration", - suffix: "Suffix", - usb: "USB Unmounted successfully", - unmount: "Unmount" - }, - - collapse_dome: { - heading: "Cap & Dome", - cap: "Cap", - dome: "Dome", - shutter: "Shutter", - dome_slaving: "Dome Slaving", - params: "Parameters", - measurements: "Measurements", - autosync_threshold: "Autosync Threshold (deg)", - radius: "Radius (m)", - shutter_width: "Shutter Width (m)", - n_displacement: "N Displacement (m)", - e_displacement: "E Displacement (m)", - up_displacement: "Up Displacement (m)", - ota_offset: "OTA Offset (m)" - }, - collapse_focus: { - heading: "Focus", - hfr: "HFR", - hfr_plot: "HFR Plot", - focus_in: "In", - focus_out: "Out", - steps: "Steps", - settings: { - suspend_guiding: "Suspend Guiding", - auto_select_star: "Auto Select Star", - subframe: "Sub Frame", - fullfield: "Full Field", - dark: "Dark Frame", - annulus: "Annulus", - }, - process: { - title: "Process", - detection: "Detection", - algorithm: "Algorithm", - threshold: "Threshold", - effect: "Effect", - average_over: "Average Over", - kernel_size: "Kernel Size", - num_of_rows: "Num. of Rows", - sigma: "Sigma" - }, - mechanics: { - title: "Mechanics", - initial_step_size: "Initial Step Size", - max_travel: "Max Travel", - max_step_size: "Max Step Size", - backlash: "Backlash", - out_step_multiple: "Out Step Multiple", - number_steps: "Number Steps", - af_overscan: "AF Overscan", - capture_timeout: "Capture timeout", - motion_timeout: "Motion timeout", - overscan_delay: "Overscan Delay", - }, - }, - collapse_guide: { - total_rms_plot: "RMS", - scope_primary: "Primary", - guidingRate: "Guiding Rate", - guider: "Guider", - via: "Via", - box: "Box", - effects: "Effects", - dither: "Dither", - frequency: "Frequency", - every: "every", - frames: "frames", - gpg: "GPG", - directions: "Directions", - dec: "DEC", - swap: "Swap", - east: "+", - west: "-", - north: "+", - south: "-", - subframe: "Subframe", - autostar: "Auto Star", - aggressiveness: "Aggressiveness", - rarms: "RA RMS\"", - derms: "DE RMS\"", - totalrms: "Total RMS\"", - advanced: "Advanced", - clear_model: "Clear Calibration Model", - yAxis: "Drift (arcsec)", - - min_error: "Min error", - max_response: "Max response", - }, - collapse_observatory: { - heading: "Observatory" - }, - collapse_polar: { - heading: "Polar Alignment", - mount_direction: "Mount Direction", - manual_slew: "Manual Slew", - west: "West", - east: "East", - mount_rotation: "Mount Rotation", - refresh: "Refresh", - fov_error: "Disabled: FOV must be 30 arcmins or wider.", - polar_error: "Polar Error: ", - // error: "Error: ", - az_error: "AZ error: ", - al_error: "AL error: " - }, - collapse_sequence: { - progress: "Start & Stop Sequences", - sequence: "Sequence", - overall_progress: "Overall Progress", - sequences: "Sequences", - no_sequences: "No sequences. You can add them by tapping on Add to Sequence.", - alert_sequence_error_body: "Error saving sequence file", - alert_sequence_loading_body: "Error loading sequence file", - alert_sequence_delete_body: "Error deleting sequence file" - }, - collapse_mount: { - meridian_flip: "Meridian Flip", - flip_if_ha: "Flip if HA >", - flip_if_ha_unit: "°", - pierside: "Pier Side", - auto_park: "Auto Park", - auto_park_everyday: "Every day", - park_at: "Park at", - reset_options: "Reset Options", - min_alt: "Min. Alt", - max_alt: "Max. Alt", - enable_alt_limits: "Enable Alt Limits", - enable_ha_limits: "Enable HA Limits", - max_ha: "Max. HA (hours)", - clear_model: "Clear Model", - east: "E", - west: "W", - east_long: "East (pointing west)", - west_long: "West (pointing east)", - reverse_NS: "Reverse North/South", - reverse_WE: "Reverse West/East", - time_source: "Time source", - location_source: "Location source" - }, - modal_add_to_seq: { - heading: "Add To Sequence", - }, - modal_goto_sync: { - heading: "Goto or Sync", - category: "Category", - }, - mount_status_bar: { - ra: "RA", - de: "DE", - az: "AZ", - at: "AL", - ha: "HA" - }, - camera_status_bar: { - bin: "Bin", - }, - solution_bar: { - dra: "dRA", - dde: "dDE", - arcsec: '"', - pix: "PIX", - rot: "ROT", - fov: "FOV" - }, - mount_overlay: { - right_asc: "Right Asc.", - declination: "Declination", - }, - histogram: { - mean: "Mean", - median: "Median", - minimum: "Min", - maximum: "Max", - bit_depth: "Bit Depth", - non_linear_histogram: "Non-Linear Histogram" - }, - livestacking: { - auto_dark: "Auto Dark", - plate_solve: "Plate Solve", - background: "Background", - saturation: "Saturation", - contrast: "Contrast", - sigma_clipping: "Sigma Clipping", - noImages: "No Live Stacking Images found" - }, - scheduler: { - scheduler: "Scheduler", - j2000: "J2000", - add_sequences: "Add Sequences", - fits: "FITS File", - priority: "Priority", - generalSettings: "General Settings", - startupConditions: "Job Startup", - JobConstraints: "Job Constraints", - completionConditions: "Job Completion", - observatoryStartup: "Observatory Startup", - abortedJobManagement: "Aborted Job", - observatoryShutdown: "Observatory Shutdown", - alt: "Alt >", - moon: "Moon >", - twilight: "Twilight", - artifHorizon: "Artificial Horizon", - sequenceCompletion: "Sequence Completion", - repeatFor: "Repeat for", - repeatUntilTerminated: "Repeat Until Terminated", - repeatUntil: "Repeat until", - unparkDome: "UnPark Dome", - unparkMount: "UnPark Mount", - uncap: "UnCap", - warmCCD: "Warm CCD", - none: "None", - queue: "Queue", - immediate: "Immediate", - rescheduleErrors: "Reschedule Errors", - no_jobs: "No Jobs in the queue", - err_loading_folders: "Error loading folders", - err_loading_fits: "Error loading .fits files", - err_delete_file: "Error deleting file", - add_job: "Add Job", - start_jobs: "Start & Stop Jobs", - culimination: "Culmination Offset", - create_jobs: "Create Jobs", - - mosaic: { - import: "Import Mosaic", - planner: "Mosaic planner" - }, - - scheduler_settings: { - lead_time: "Lead time", - lead_time_tooltip: "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", - pre_dawn: "Pre-dawn", - pre_dawn_tooltip: "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", - pre_emptive: "Pre-emptive shutdown", - pre_emptive_tooltip: "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", - setting_altitude: "Setting altitude cutoff", - setting_altitude_tooltip: "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", - dust_offset: "Dust offset", - dust_offset_tooltip: "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", - dawn_offset: "Dawn offset", - dawn_offset_tooltip: "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", - - stop_ekos: "Stop Ekos after shutdown", - stop_ekos_tooltip: "After shutdown procedure is successfully executed, stop INDI and Ekos.", - shutdown_script: "Shutdown script terminates INDI", - shutdown_script_tooltip: "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", - remember_job: "Remember Job progress", - remember_job_tooltip: "When processing a scheduled job, resume the sequence starting from the last image present in storage.", - - reset_mount: "Reset mount model on alignment failure", - reset_mount_tooltip: "Reset mount model on alignment failure", - reset_mount_before: "Reset mount model before starting each job", - reset_mount_before_tooltip: "Reset mount model before starting each job", - force_realign: "Force re-alignment before re-starting jobs", - force_realign_tooltip: "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", - restart_align: "Restart alignment on guiding calibration failure", - restart_align_tooltip: "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", - - offsets: "Offsets", - clean_jobs: "Cleanup and Jobs", - alignment: "Alignment", - - verify_image: "Verify captured image position every", - verify_image_tooltip: "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", - reset_pipeline: "Reset pipeline if verified image delta exceeds", - reset_pipeline_tooltip: "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", - arcminutes: "arcminutes", - } - }, - summary: { - empty: "No summary data available", - deviation: "Deviation", - inactive: "Inactive" - } - }, - optical_train: { - optical_trains: "Optical Trains", - telescope: "Telescope / Lens", - create_new: "Create New", - dslr_lens: "DSLR Lens", - reset_train: "Reset Train", - focal_ratio: "Focal Ratio", - guide_via: "Guide Via", - tooltip: { - title: "Select the device that receives the guiding correction pulses", - subject: "This can be one of the following devices:", - mount_device: "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", - st4_device: "If using an ST4 cable between the guide camera and mount, then you should select the Guide Camera as the Guider.", - dedicated_device: "If using a dedicated guider interface device (like Shoestring GPUSB) then select it as the Guider", - dedicated: "Dedicated", - filterWheel: "Select a filter wheel. This must be a standalone filter wheel connected to StellarMate via USB. If you have a filter wheel that is embedded in a camera, leave this field empty." - } - - }, - status: { - system: "System", - info: "Info", - software: "Software", - - cpu: "CPU", - ram: "RAM", - storage: "STORAGE", - temperature: "TEMPERATURE", - - stable: "Stable", - beta: "Beta", - - wifi_network: "Wifi Network IP", - ethernet_network: "Ethernet IP", - model: "Model", - version: "Version", - hostname: "Hostname", - time: "Time", - release_type: "Release Type", - updates: "Updates", - - hotspotMode: "Hotspot Mode", - wifiNetwork: "Wifi Network", - wifiCountry: "WiFi Country", - - wifiBand: "WiFi Band", - - update_available: "New Updates Available", - - btn_vnc: "Desktop (VNC)", - btn_web_manager: "Web Manager", - btn_restart: "Restart", - btn_shutdown: "Shutdown", - btn_manage_wifi: "Manage WiFi", - btn_enable_direct_ethernet: "Enable Direct Ethernet", - btn_disable_direct_ethernet: "Disable Direct Ethernet", - btn_enable_hotspot: "Enable Hotspot", - btn_disable_hotspot: "Disable Hotspot", - btn_change_hostname: "Change Hostname", - btn_check_for_updates: "Check For Updates", - btn_update_now: "Update Now", - btn_update_in_progress: "Updating...", - btn_factory_reset: "Factory Reset", - btn_change_resolution: "Change Resolution", - btn_later: "Later", - btn_resize_fs: "Resize SD", - btn_continue: "Continue", - information_ekos_offline: 'Ekos is offline. Please start the equipment profile directly or via the Scheduler.', - no_camera_detected: 'No cameras detected or camera offline.', - - alert_device_offline_title: "Device is offline", - alert_device_offline_body: "Device seems to be offline at the moment. Did you login to a device?", - - alert_restart_title: "Restarting StellarMate", - alert_restart_body: "Your device will now be restarted. You can try to reconnect once it is booted again.", - alert_shutdown_title: "Shutting Down StellarMate", - alert_shutdown_body: - "Your device will turned-off now. To be able to re-use it you will need to manually turn it on.", - - alert_resize_title: "Resize microSD Card", - alert_resize_body: - "StellarMate will expand to the full SD card size. Restart StellarMate after resizing.", - alert_resize_btn_resize: "Resize", - - alert_hotspot_enable_title: "Enabling Hotspot", - alert_hotspot_enable_body: - "If you enable hotspot, stellarmate will disconnect from any currently joined wifi network and start its own hotspot. To continue using StellarMate, you shall connect to the same hotspot network from your device. Do you want to continue?", - - alert_hotspot_post_enable_title: "Please connect to hotspot", - alert_hotspot_post_enable_body: 'You may now connect to "stellarmate" hotspot and press OK when done to continue', - - alert_hotspot_disable_body: - "Disabling hotspot will make StellarMate connect to its previously remembered Wireless network. You should be on the same network to continue using StellarMate when it's hotspot is disabled. Do you want to continnue?", - - alert_factory_reset_body: "Factory reset complete. Please restart StellarMate now.", - alert_factory_reset_confirmation_body: "Are you sure you want to reset device to factory settings? All settings will be wiped. This action is irreversible!", - - alert_forget_wifi_title: "Forget Wifi", - alert_forget_wifi_body: - "All WiFi networks will be cleared and StellarMate will now run in HotSpot Mode. You need to switch to the hotspot network in your phone/tablet. Do you want to continue?", - - alert_join_wifi_title: "Join Wifi Network", - alert_join_wifi_body: - "Joining a wifi network will close the hotspot (if started) by StellarMate. To continue using StellarMate, make sure you are on the same network. Do you want to continue?", - - alert_change_band_title: "Are you sure you want to change the band?", - alert_change_band_body: - "StellarMate App could be disconnected and channel switching might fail due a variety of reasons in which case the hotspot will be restored to default settings.", - - alert_change_resolution_title: "Success!", - alert_change_resolution_body: "You may now restart StellarMate for the resolution to take effect", - - alert_change_release_title: "Beta Channel", - alert_change_release_body: "Are you sure you want to switch to the unstable and unsupported beta channel?", - - alert_direct_ethernet_title: "Direct Ethernet", - alert_direct_ethernet_connect_body: "Connect Ethernet cable directly between StellarMate and your PC. Set your PC IP address to 192.168.100.2 and gateway to 192.168.100.1", - alert_direct_ethernet_disconnect_body: "Remove direct Ethernet cable.", - - alert_clear_all_driver_config_title: "Clear All Driver Configuration", - alert_clear_all_driver_config_body: "Are you sure you want to delete all driver configuration?", - - alert_update_complete_title: "SM OS Update", - alert_update_complete_body: "Update complete, please restart StellarMate.", - - alert_network_error_title: "Network error", - alert_network_error_body: "Failed to query network information", - alert_delete_directory_message: "You want to delete {0} directory and all files under it?", - - alert_permission_title: "Location permission", - alert_permission_description: "StellarMate App requires Location information to synchronize StellarMate gadget location to the App location. Do you want to proceed?", - - alert_remote_isactive: "Failed to check if Remote Support is active, Is your Stellarmate OS up to date? ", - alert_remote_start: "Could not start the Remote Support: ", - alert_remote_stop: "Could not stop the Remote Support: ", - alert_remote_id: "Could not find Remote Support ID", - alert_remote_failed: "Failed to get Remote Support ID: ", - alert_remote_not_found: "No Remote Support found: ", - - alert_permission_denied: "Permission Denied", - alert_permission_blocked: "Permission Blocked", - alert_grant_camera_permission: "You need to grant camera permission first", - alert_feature_not_available: "This feature is not available", - - alert_logout_account_body: "Are you sure you want to logout?", - alert_reset_ekoslive_title: "Reset Ekoslive", - alert_reset_ekoslive_body: "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", - alert_download_index_file: "Astrometry Index files are missing. Would you like to download?", - - change_resolution_modal: { - mode: "Mode" - }, - - - change_hostname_modal: { - new_hostname: "New Hostname" - }, - - change_wifi_modal: { - heading: "Join A Network", - ssid: "SSID", - err_wifi: "There was a problem while looking for Wifi networks." - }, - - change_band_modal: { - heading: "Change Band", - band: "Band", - channel: "Channel" - }, - - vnc_view: { - heading: "VNC", - alert_unreachable_title: "VNC unreachable", - alert_unreachable_body: "There seems to be a problem while trying establish connection to VNC viewer" - }, - - web_manager_view: { - alert_unreachable_title: "Web Manager unreachable", - alert_unreachable_body: "There seems to be a problem while trying establish connection to Web Manager" - } - }, - settings: { - heading: "Settings", - language: "Language", - high_bandwidth: "High Bandwidth", - transfer_images: "Transfer Images", - notifications: "Notifications", - sounds: "Sounds", - cloud_storage: "Cloud Storage", - auto_sync: "Auto Sync", - location: "Location", - unit_system: "Unit System", - reset_app: "Reset App", - reset_app_body: "Purge all App settings?", - metric: "Metric", - imperial: "Imperial", - file_logging: "File logging", - alert_delete_account_title: "Delete Account", - alert_delete_account_body: "Are you sure you want to delete your account?", - color_scheme_sky_map: "Sky Map Scheme" - }, - cloud: { - heading: "View", - btn_filters: "Filters", - btn_gallery: "Gallery", - btn_offline_viewer: "Offline Viewer", - btn_cloud_viewer: "Cloud Viewer", - no_images_title: "No images found", - no_images_body: "Try changing the filters.", - no_selected_title: "No image selected", - no_selected_body: "Select an image from Galley", - cloud_disabled_title: "Cloud is disabled", - cloud_disabled_body: "Go to settings and enable Cloud to be able to access this tab.", - pro_plan_body: "Cloud storage is only available for Pro plan users.", - reset_ekoslive: "Reset Ekoslive", - alert_cannot_download_title: "Cannot download", - alert_cannot_download_body: "There was an error while trying to download.", - alert_confirm_delete_title: "Are you sure?", - alert_confirm_delete_body: "Do you really wish to delete {0}? Once deleted, it cannot be recovered again.", - - filters_drawer: { - field: "Field", - condition: "Condition", - value: "Value", - btn_add_filter: "ADD FILTER", - airmass: "Airmass", - object: "Object", - contains: "Contains" - }, - gallery_drawer: { - all: "All", - h1: "1h", - h24: "24h", - d7: "7d", - m1: "1m", - y1: "1y", - images: "Images", - btn_sort: "SORT", - btn_delete_all: "DELETE ALL", - ascending: "A-Z", - descending: "Z-A", - - alert_no_images_title: "No images", - alert_no_images_body: "There are no images in the gallery that could be deleted.", - alert_delete_all_body: "Are you sure that you want to delete {0} image(s)? This is an irreversible operation." - }, - info_drawer: { - add_tags_here: "Add tags here", - captured_on: "Captured on" - } - }, - about: { - heading: "About", - bundle: "Bundle", - copyright_line1: "StellarMate is developed by Ikarus Technologies © 2017-2023", - copyright_line2: "Background image by Alamri Observatory", - credits: { - heading: "Credits", - "title": "Translations", - name: "Translator name" - } - }, - messages: { - // polar align - polar_idle: "This tool provides a simple method to polar align a German equatorial mount. Park your mount to home position where it points toward the celestial pole with the counter weight down. Select mount direction and speed and then click Start to begin the process. If you do not have a view of the pole, use the SkyMap or Ekos mount control to point anywhere, preferably near the meridian, choose East or West according your side, lower the rotation angle if necessary, and click Start.", - alert_directions_not_found: "Coordinates not found, Please frame your target or enter coordinates manually.", - manual_rotator: "Rotate camera by the indicated angle and then take an image to update the position angle", - welcome: "Welcome to StellarMate" - }, - ekosLivePro: { - pushNotification: "Push Notification", - level: "Notification Level", - settings: "EkosLive Pro Settings" - }, - skymap: - { - goto: "GOTO" - }, - device: { - mirror: "Mirror External Display", - monitor_successful: "StellarMate monitor Display changed successfully!", - monitor_failed: "Failed to set StellarMate monitor display. Please try again later!", - share: "Share logs", - logs: "Logs", - logs_upload: "Logs uploaded successfully to StellarMate support.", - error_upload: "Error uploading logs", - reset_network: "Reset network", - - vnc: - { - update_password: "Update VNC Password" - } - }, - controller: { - dc_power: "12V DC Power", - heaters: "Dew Heaters", - varOutput: "Variable Output", - reports: "Reports", - voltage: "Voltage", - current: "Current", - power: "Power", - power_sleep: "Power is in sleep mode. Tap to wake up.", - power_off: "Power Off", - power_off_tooltip: "Power Off all ports when equipment profile is disconnected.", - leds: "LEDs", - auto_dew: "Auto Dew", - auto_dew1_threshold: "Dew 1 Thresh.", - auto_dew2_threshold: "Dew 2 Thresh.", - stepper: "Stepper", - buzzer: "Buzzer", - sensors: "Sensors", - - alert_power_port_description: "Are you sure you want to toggle off {0}?" - }, - notifications: { - ekoslive_successful: "Ekoslive Reset is Successful", - ekoslive_restart: "Restarting Ekoslive" - }, - hardware: { - serial_devices_detected: "Serial Devices Detected", - serial_port: "Serial Port" - } + general: { + home: "Home", + next: "Next", + ok: "OK", + done: "Done", + cancel: "Cancel", + confirm: "Confirm", + apply: "Apply", + enter: "Enter", + scan: "Scan", + save: "Save", + save_as: "Save as", + overwrite: "Overwrite", + select: "Select", + hardware: "Hardware", + signal: "Signal", + usb: "USB", + devices: "Devices", + connect: "Connect", + disconnect: "Disconnect", + disconnected: "Disconnected", + schedule: "Schedule", + yes: "Yes", + no: "No", + ignore: "Ignore", + error: "Error", + back: "Back", + delete: "Delete", + remove: "Remove", + online: "Online", + offline: "Offline", + cloud: "Cloud", + remote: "Remote", + preset: "Preset", + camera: "Camera", + focuser: "Focuser", + filter_wheel: "Filter Wheel", + filter: "Filter", + exposure: "Exposure", + binning: "Binning", + action: "Action", + scope_type: "Scope Type", + solver_type: "Solver Type", + type: "Type", + driver: "Driver", + gain: "Gain", + offset: "Offset", + format: "Format", + encode: "Encode", + iso: "ISO", + count: "Count", + delay: "Delay", + status: "Status", + target: "Target", + angle: "Angle", + sep_profile: "SEP Profile", + direction: "Direction", + rotation: "Rotation", + automatic: "Automatic", + manual: "Manual", + progress: "Progress", + position_angle: "PA", + details: "Details", + skip: "Skip", + updated: "Updated", + new: "New", + remote_support: "Remote Support", + logout: "Logout", + setting: "Setting", + hours: "Hours", + minutes: "Minutes", + seconds: "Seconds", + + azimuth: "Azimuth", + altitude: "Altitude", + tags: "Tags", + filename: "Filename", + size: "Size", + frame: "Frame", + temperature: "Temperature", + name: "Name", + date: "Date", + resolution: "Resolution", + monitor: "Monitor", + clear_all: "Clear All", + pixels: "Pixels", + + select_file: "Select file", + select_folder: "Select folder", + selected_dir: "Selected folder", + new_folder: "Enter new folder name", + create_new_folder: "Create new folder in", + empty_folder: "Folder is Empty", + + train: "Train", + no_data_found: "No data found", + track: "Track", + jobs: "Jobs", + category: "Categories", + profile: "Profile", + arcmin: "arcmin", + calculate: "Calculate", + update: "Update", + center: "Center", + learn_more: "Learn more", + + // for dropdown + select_option: "Select option...", + search: "Search...", + no_results: "No results", + + // for buttons/toggles + on: "On", + off: "Off", + go: "GO", + add: "Add", + load: "Load", + edit: "Edit", + refresh: "Refresh", + reset: "Reset", + reset_all: "Reset All", + start: "Start", + stop: "Stop", + stopping: "Stopping", + clear: "Clear", + solve: "Solve", + parked: "Park(ed)", + unparked: "UnPark(ed)", + open: "Open", + close: "Close", + opened: "Open(ed)", + closed: "Close(ed)", + enable: "Enable", + disable: "Disable", + select_time: "Select Time", + set: "Set", + logging: "Logging", + drivers: "Drivers", + network: "Network", + + // Confirm Delete Alert + alert_confirm_delete_title: "Confirm Delete", + alert_delete_profile_body: + "Are you sure you want to delete the selected profile?", + alert_delete_scope_body: "Are you sure you want to delete the selected scope?", + + // Confirm + alert_confirmation_title: "Confirmation", + alert_confirmation_body: "Are you sure you want to create {0} with this name?", + alert_overwrite_body: + "The file '{0}' already exists. Do you wish to overwrite it?", + + // error messages + network_error: + "Please make sure that your StellarMate is connected to your network", + internet_required: "Please make sure that you are connected to the internet", + alert_comm_error_title: "Communication Error", + alert_comm_error_body: + "Failed to communicate with StellarMate. Please make sure it is connected to your network.", + ekoslive_down_title: "EkosLive is down", + ekoslive_down_body: + "EkosLive is not running, try rebooting StellarMate or contact StellarMate support.", + kstars_down_title: "KStars is down", + kstars_down_body: + "KStars is not running, try rebooting StellarMate or contact StellarMate support.", + wait_while_syncing: "Please wait while\n syncing", + + // External Storage + reset_default: "Reset to default", + external_storage: "External Storage", + }, + darkLibrary: { + title: "Dark Library", + darks: "Darks", + defects: "Defects", + prefer: "Prefer", + create_darks_title: "Create Darks", + create_defects_title: "Create Defect Map", + view_masters_title: "View Masters", + + create_darks: { + exposure_range: "Exp. Range", + to: "To", + temp_range: "T. Range", + binning_one: "1x1", + binning_two: "2x2", + binning_four: "4x4", + total_images: "Total", + }, + + create_defect_map: { + master_dark: "Master Dark", + bad_pixels: "Bad Pixels", + hot_pixels: "Hot Pixels", + cold_pixels: "Cold Pixels", + generate_map: "Generate Map", + save_map: "Saved", + deviation: "σ", + }, + }, + achievements: { + score: "Total Score", + badge: "Badge", + achievements: "Achievements", + unlocked: "Achievement Unlocked", + points: "Points", + completed: "Completed", + not_completed: "Not completed", + capture_preview_title: "First Light!", + ten_sequences_title: "So it begins!", + mount_goto_title: "Magic Fingers", + video_recording_title: "Director’s Cut", + weather_check_title: "Cloud Magnet", + live_stacking_title: "Let there be details", + create_darks_title: "Embrace the dark side", + create_defect_title: "Cosmic Makeup", + import_mosaic_title: "Mosaic Weaver", + messier_captured_title: "MXXXX (e.g. M1)", + all_messier_title: "Cosmic Marathon", + scheduler_title: "Robotic Master", + capture_master_title: "Sky Master", + capture_legend_title: "Sky Legend", + paa_title: "Perfectionist", + guide_rms_title: "Bullseye!", + + capture_preview_description: "Capture a Preview", + ten_sequences_description: "Capture a sequence with 10 counts", + mount_goto__description: + "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", + video_recording_description: "Record video for 1 minute", + weather_check__description: + "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", + live_stacking_description: "Live stacking. Perform at least 5 images", + create_darks_description: "Create Darks of total 50 Images", + create_defect_description: "Generate hot / cold pixels in Defect map above 80", + import_mosaic_description: "Import Mosaics from telescopios", + messier_captured_description: "A messier object is captured", + all_messier_description: "All Messier objects were captured", + scheduler_description: + "Finish a scheduler job worth 2 or more hours of image data.", + capture_master_description: "Capture a total of 500 images", + capture_legend_description: "Capture a total of 1000 images", + paa_description: "Finish PAA with box error lower than 30 arcsecs.", + guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", + + filtered_image_description: "Capture a narrowband image", + gallery_image_description: "Gallery Image downloaded", + + alert_reset_title: "Reset achievements", + alert_agree_reset_body: "Are you sure you want to reset all achievements?", + }, + tourGuide: { + tour_guide: "Tour Guide", + previous: "Previous", + finish: "Finish", + title_devices_list: "StellarMate Devices List", + title_device_actions: "Device Actions", + title_profiles: "Profiles", + title_port_selector: "Port Selector", + title_trains: "Optical trains", + title_weather_bar: "Weather bar", + title_cloud_report: "Cloud Report", + + title_next: "What's next?", + title_focus: "Focus", + title_align: "Align", + title_guide: "Guide", + title_capture: "Capture", + title_mount: "Mount", + title_observatory: "Observatory", + title_scheduler: "Scheduler", + title_indi: "INDI Control Panel", + title_quick_controls: "Quick Controls", + title_preview: "Preview", + title_framing: "Framing", + title_live_video: "Live Video", + title_stop: "Stop", + title_live_stacking: "Live Stacking", + title_quick_settings: "Quick Camera Settings", + + title_targets_info: "About Targets", + title_search_bar: "Search bar", + title_time_controls: "Time Controls", + title_target_controls: "Targets Controls", + title_object_info: "Object info", + title_fov: "Target Field Of View", + title_target_action: "Target Action", + + description_devices_list: + "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", + description_device_actions: + "Remove a device from the list, perform a factory reset, or log out.", + description_profiles: + "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", + description_port_selector: + "After a profile is started for the first time, select the serial and/or network settings for your devices.", + description_trains: + "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", + description_weather_bar: "Brief weather report and current site Bortle class", + description_cloud_report: "3-hours Cloud overlay.", + description_next: + "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", + + description_focus: "Focus the camera by using a motorized focuser.", + description_align: + "Center the mount exactly on target by plate-solving an image.", + description_guide: + "Keep the mount locked to your target during tracking to enable long exposures.", + description_capture: + "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", + description_mount: + "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", + description_observatory: "Control dome and dust-cap equipment.", + description_scheduler: + "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", + description_indi: "Direct low-level access to equipment properties.", + description_quick_controls: + "Quick access to mount, camera, and rotator controls.", + description_preview: "Capture a single preview frame.", + description_framing: "Loop exposures indefinitely until stopped", + description_live_video: + "Start live video streams and record videos to storage.", + description_stop: "Stop any ongoing exposures or recordings.", + description_live_stacking: + "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", + description_quick_settings: + "Select active train and configure camera and filter wheel settings.", + + description_targets_info: + "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", + description_search_bar: + "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", + description_time_controls: + "If Ekos is offline, adjust the target date and time calculations.", + description_target_controls: + "Check out twilight information, manage FOVs, adjust filters, and select object types.", + description_object_info: "Object magnitude, rise, transit, and set times.", + description_fov: "Tap to enter Framing Assistant mode.", + description_target_action: + "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", + alert_guided_tour_title: "Take a guided tour on Stellarmate App features", + }, + tooltip: { + placeholder: "Placeholder %{0} or %{1}", + placeholder_file: "The name of the .esq file, without extension.", + placeholder_date: "The current time and date when the file is saved.", + placeholder_type: "The frame type e.g: 'Light', 'Dark'", + placeholder_exp: "The exposure duration in seconds.", + placeholder_exposure: + "The exposure duration in seconds as plain number, without any unit as suffix.", + placeholder_offset: "The offset configured for capturing.", + placeholder_gain: "The gain configured for capturing.", + placeholder_bin: "The binning configured for capturing.", + placeholder_iso: "The ISO value(DSLRs only).", + placeholder_pierside: "The current mount's pier side", + placeholder_temperature: "The camera temperature of capturing.", + placeholder_filter: "The active filter name.", + placeholder_seq: + "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", + placeholder_target: "The Target name.", + placeholder_arbitrary: + "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", + placeholder_notes: "Notes:", + placeholder_case: + "• Tags are case sensitive in both their short and long forms", + placeholder_datetime: + "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", + + format_title: + "Format is used to define the image file names by the use of placeholder tags.", + suffix: "Number of digits used to append the sequence number to the filename", + paa_desc: + "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", + plate_solving: + "Plate solving is slower but provides more accurate results if there are sufficient stars in the image. Use refresh period 3 seconds or longer.", + mount_info: + "You can also adjust the mount's altitude & azimuth knobs to reduce the error.", + movestar_desc: + "If Plate-solving is unchecked, select a bright star and then adjust the knobs to bring the star to the crosshair. Use very small and fine motion to keep the star in the frame.", + }, + splash: { + checking_for_updates: "Checking for updates...", + downloading_package: "Downloading update...", + installing_update: "Installing update...", + channel_update: "Channel switching in progress...", + upto_date: "Up to date.", + update_installed: "All updates installed.", + loading: "Loading...", + }, + validations: { + username_required: "Username is mandatory", + username_tooshort: "Minimum 3 characters required", + username_toolong: "Can't have more than 64 characters", + username_invalid: "Invalid characters in username", + password_required: "Password required", + password_invalid: "Minimum 6 characters required", + confirm_password_required: "Confirm password required", + confirm_password_mismatch: "Confirm password incorrect", + email_required: "E-Mail required", + email_invalid: "Invalid e-mail address", + license_required: "License key required", + serial_required: "Serial key required", + new_scope_vendor: "Enter a valid vendor name", + new_scope_model_invalid: "Enter a valid model", + new_scope_aperture_invalid: "Enter a valid aperture", + new_scope_focal_length_invalid: "Enter a valid focal length", + new_scope_focal_ratio_invalid: "Enter a valid focal ratio", + enter_file_name: "Enter a filename", + }, + progress: { + please_wait: "Please wait ...", + establishing_connection: "Establishing Connection", + cameras: "Getting Cameras", + mounts: "Getting Mounts", + scopes: "Getting Scopes", + filter_wheels: "Getting Filter Wheels", + + //Device Connection + registering: "Registering...", + registered: "Registered", + authenticating: "Authenticating...", + authenticated: "Authenticated", + checking_kstars: "Checking KStars...", + kstars_open: "KStars Open", + checking_ekoslive: "Checking EkosLive...", + ekoslive_connected: "EkosLive Connected", + starting_ekos: "Starting Ekos...", + getting_devices: "Getting Devices...", + loading_settings: "Loading Settings...", + register_device: "Scanned QR Code, Registering Device: ", + }, + welcome: { + register_new_device: "Register new device?", + have_existing_account: "Have an existing account?", + require_sm_plus_pro: "Register if you have", + }, + device_scanner: { + scanning: "Please wait while we look for StellarMate device(s) on the network", + qr_scan: "Scan your Device QR Code", + }, + statuses: { + Idle: "Idle", + prep: "Prep", + run: "Run", + Aborted: "Aborted", + "Calibration error": "Calibration error", + Capturing: "Capturing", + Streaming: "Streaming", + "In Progress": "In Progress", + "Setting Temperature": "Setting Temperature", + Slewing: "Slewing", + Calibrating: "Calibrating", + Tracking: "Tracking", + Guiding: "Guiding", + Parking: "Parking", + Loading: "Loading", + "User Input": "User Input", + Complete: "Complete", + Suspended: "Suspended", + Parked: "Parked", + }, + connect: { + register_welcome: + "Please sign in to your stellarmate.com account to synchronize devices.", + welcome_heading: "Welcome", + welcome_description: + "Please make sure that you are either connected to StellarMate's HotSpot or StellarMate is on the same network as you are.", + welcome_rescan: + "Click RESCAN to begin scanning the network for StellarMate devices.", + device_unreachable: + "Device is not reachable! Check power and network settings.", + login_mismatch: + "Authentication failed. App password is different from online stellarmate.com password. Register App again with correct online password.", + register_using_key: "Register Device using Serial number", + old_stellarmate_heading: "Update Required!", + old_stellarmate_description: + "You appear to be using an older version of StellarMate OS. You must upgrade to the most recent version of StellarMate to continue using this App.", + sm_app_update_title: "SM App Update Required!", + sm_app_update_body: + "You appear to be using an older version of StellarMate App. Please update to the latest version.", + primary: "Primary", + guide: "Guide", + scope: "Scope", + btn_rescan: "RESCAN", + btn_port_select: "Port Selector", + btn_sync_gps: "Sync GPS", + btn_dslr_setup: "DSLR Setup", + btn_clear_driver_config: "Clear Driver Config.", + scan_in_progress: "Scanning In Progress ...", + connection_in_progress: "Connecting StellarMate...", + registration_in_progress: "Registering StellarMate...", + logging_in_progress: "Logging to StellarMate...", + connecting: "Connecting...", + logging: "Logging...", + generic: "Generic Serial", + select_driver: "Please select device type and driver", + invalid_ip: "No IP address found or invalid IP {0}. Please try again.", + + cloudsMap: { + btn_clouds_map: "Clouds Map", + attribution: "OpenStreetMap", + map_title: "3-Hour Cloud Map", + bortle_class: "Bortle Class", + }, + + ip_address: "IP Address", + login_register: { + heading: "Authenticate", + heading_online: "Sign in to stellarmate.com", + connect_to_internet: "You must be connected to the Internet.", + connect_to_sync: "This is only done once to synchronize your account.", + reset_app: + "Tip: You can resynchronize the app with your online account by going to the About tab and clicking" + + " Reset App button then re-launching the app", + no_valid_device: "No valid device information available.", + + setup_guide: "Setup Guide", + register: "Register", + login: "Sign in", + serial: "Serial #", + license: "License Key", + username: "Username", + password: "Password", + confirm_password: "Confirm Password", + first_name: "First name", + last_name: "Last name", + email: "Email", + manually: "Manually", + }, + device_manager: { + alert_confirm_remove_title: "Confirm Removal", + alert_confirm_remove_body: "Are you sure that you want to remove this device?", + btn_sign_out: "Sign Out", + }, + profile_manager: { + heading: "Equipment Profiles", + }, + + port_selector: { + connect_all: "Connect All", + }, + + manually_add_device: { + heading: "Manually Add Device", + btn_add_device: "Add Device", + + alert_unreachable_title: "An error occurred", + alert_unreachable_body: + "There was an error while trying to locate the device at the specified IP address. Please re-check the IP address and try again.", + }, + device_scanner: { + no_device_before_scan: "No Devices Detected. Run Scanner.", + no_device_after_scan: "Scan complete. No devices found.", + auto_scanned: "Auto Scanned", + manually_added: "Manually Added", + add_a_device: "Add a device", + devices_detected: "Detected", + no_network_found: + "No network detected. Make sure you are connect to a network.", + }, + add_profile: { + add_profile: "Add Profile", + edit_profile: "Edit Profile", + mount: "Mount", + ccd: "Camera 1", + dome: "Dome", + guider: "Camera 2", + ao: "Adaptive Optics", + weather: "Weather", + aux1: "Aux1", + aux2: "Aux2", + aux3: "Aux3", + aux4: "Aux4", + focuser: "Focuser", + filter: "Filter", + }, + add_scope: { + add_scope: "Add Scope", + edit_scope: "Edit Scope", + vendor: "Vendor", + aperture: "Aperture", + focal_length: "Focal Length", + }, + auto_detect: { + alert_auto_detect_title: "Auto Detect Instructions", + alert_auto_detect_body: + "Unplug ALL equipment from StellarMate then press Ok. Then plug them one by one to detect" + + " the device type and driver. After each device is plugged, you need to confirm the driver.", + alert_mapped_title: "Device Mapping", + alert_mapped_body: "Device serial port is successfully mapped.", + alert_missing_driver_title: "Driver missing", + alert_missing_driver_body: "You must select a driver first.", + }, + dslr_setup: { + width: "Width", + height: "Height", + pixel_width: "Pixel Width", + pixel_height: "Pixel Height", + }, + }, + targets: { + now: "Now", + night: "Night", + rise: "Rise", + moon: "Moon", + sun: "Sun", + search: "Search", + cam_width: "Camera Width", + cam_height: "Camera Height", + fov_warning: "FOV is too small or large, Please check!", + phases: { + new_moon: "New Moon", + full_moon: "Full Moon", + first_quarter: "First quarter", + third_quarter: "Third quarter", + waxing_crescent: "Waxing crescent", + waxing_gibbous: "Waxing gibbous", + waning_crescent: "Waning crescent", + waning_gibbous: "Waning gibbous", + }, + lists: "Lists", + framing_assistant: "Framing Assistant", + target_rotation: "Target Position Angle", + current_rotation: "Current Rotation", + rotate_capture: "Rotate & Capture", + goto_rotate: "GOTO & Rotate", + angular_offset: "Angular Offset", + no_objects_in_list: + "No Objects found. Please check active list, adjust or reset the filters.", + go_and_solve: "Go & Solve", + fov_profile: "FOV Profile", + fov_width: "FOV Width", + fov_height: "FOV Height", + alert_select_FOV_body: + "Please create or select an FOV profile in order to use Framing assistant.", + alert_list_exists_body: "A list with that name already exists", + }, + ekos: { + heading: "Ekos", + tgl_mount: "MOUNT", + tgl_solution_bar: "SOLUTION BAR", + tgl_sequence: "SEQUENCE", + tgl_properties: "PROPERTIES", + + alert_ekos_offline_title: "Ekos is offline", + alert_ekos_offline_body: + "Ekos seems to be offline at the moment. Did you start equipment profile?", + + alert_ekos_disconnected_title: "Devices disconnected", + alert_ekos_disconnected_body: + "Not all equipment profile devices are connected, please connect all devices then try again.", + + ekos_dialog: { + auto_closes_in: "Auto closes in", + }, + + indi: { + no_logs: "No logs are available for this driver", + }, + + controls_bar: { + mount_speed: "Mount Speed", + centering: "Centering", + find: "Find", + max: "Max", + parking_position: "Parking Position is set successfully.", + }, + + collapse_align: { + heading: "Align", + action_sync: "Sync", + action_slew: "Slew", + action_nothing: "Nothing", + solver_backend: "Backend", + control: "Control", + solve: "Capture & Solve", + load: "Load & Slew", + polar: "Polar Align", + accuracy: "Accuracy", + settle: "Settle", + dark: "Dark", + arcsec: "arcsec", + ms: "ms", + x_axis: "Iterations", + y_axis: "Error (arcsec)", + refresh_rate: "Refresh Rate", + image_selected: "Image selected successfully", + select_method: "Please select the image selection method", + device_gallery: "Phone/Tablet gallery", + sm_storage: "SM Storage", + request_storage_permission: "Please allow the storage permission", + celestial_warning: + "Plate solving does not work very close to the celestial pole.", + manualRotator: { + heading: "Manual Rotator", + current_pa: "Current PA", + target_pa: "Target PA", + another_image: "Take another Image", + }, + align_settings: { + rotator_control: "Rotator Control", + use_scale: "Use Scale", + use_position: "Use Position", + }, + calibration_settings: { + pulse: "Pulse", + max_move: "Max Move", + iterations: "Iterations", + two_axis: "Two axis", + square_size: "Auto square size", + calibrate_backlast: "Remove DEC backlash in guide calibration", + reset_calibration: "Reset Guide Calibration After Each Mount Slew", + reuse_calibration: "Store and reuse guide calibration when possible", + reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", + skyflats: "Sky flats", + }, + }, + collapse_camera: { + heading: "Capture", + type_light: "Light", + type_bias: "Bias", + type_flat: "Flat", + type_dark: "Dark", + format_fits: "FITS", + format_native: "Native", + cooling_unavailable: "N/A", + btn_add_to_sequence: "Add to Sequence", + btn_loop: "Loop", + + rotator_control: { + title: "Rotator", + angle: "Rotator Angle", + offset: "Camera Offset", + pierside: "Camera Pierside", + flip: "Flip Policy", + pos_angle: "Camera Position Angle", + reverse_direction: "Reverse direction of Rotator", + flip_rotator: "Preserve Rotator Angel", + flip_position: "Preserve Position Angel", + }, + + capture_settings: { + miscellaneous: "Miscellaneous", + temperature: "Temperature threshold", + temperature_tooltip: + "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", + guiding: "Guiding settle", + guiding_tooltip: + "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", + dialog: "Dialog timeout", + dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", + + reset_sequence: "Always reset sequence when starting", + reset_sequence_tooltip: + "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", + reset_mount: "Reset mount model after meridian flip", + reset_mount_tooltip: "Reset mount model after meridian flip.", + use_flip: "Use flip command if supported by mount", + use_flip_tooltip: "Use flip command if it is supported by the mount.", + summary_preview: "Summary screen preivew", + summary_preview_tooltip: + "Display received FITS in the Summary screen preview window.", + + force_dslr: "Force DSLR presets", + image_viewer: "DSLR image viewer", + + sequence_focus: "In-Sequence Focus", + hfr_threshold: "HFR threshold modifier", + hfr_threshold_tooltip: + "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", + sequence_check: "In-sequence HFR check", + sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", + + median: "Use median focus", + median_tooltip: + "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", + save_sequence: "Save sequence HFR value to file", + save_sequence_tooltip: + "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file.", + }, + }, + capture_presets: { + heading: "Preset Settings", + }, + capture_limits: { + heading: "Limit Settings", + guiding_deviation: "Guiding Deviation <", + guiding_deviation_unit: '"', + focus_hfr: "Autofocus if HFR >", + focus_hfr_unit: "pixels", + focus_deltaT: "Autofocus if ΔT° >", + focus_deltaT_unit: "°C", + refocus_n: "Refocus every", + refocus_n_unit: "minutes", + refocus_on_hfr: "Refocus on HFR. Use", + refocus_meridian: "Refocus after meridian flip", + check_every: "Check every", + about_guide_deviation: "About if guide deviation >", + start_deviation: "Only start if guide deviation <", + guide_deviation: "Guide deviation", + consecutive_times: "consecutive times", + dither_job: "Dither per job every", + }, + capture_filters: { + heading: "Filter Settings", + auto_focus: "Auto Focus", + lock_filter: "Lock Filter", + no_filters: "No filters have been found.", + }, + targets_filters: { + object_type: "Object Type", + alt: "Alt", + }, + capture_auto_calibration: { + heading: "Auto Calibration", + flat_source: "Flat Source", + flat_duration: "Flat Duration", + dust_builtin: "Dust Cover with Built-in Flat Light", + dust_external: "Dust Cover with External Flat Light", + wall: "Wall", + az: "Az", + adu: "ADU", + tolerance: "Tolerance", + park_mount: "Park Mount", + park_dome: "Park Dome", + pre_actions: "Calibration Pre-Actions", + }, + capture_file: { + filename: "File Name", + heading: "File Settings", + prefix: "Prefix", + script: "Script", + directory: "Directory", + ts: "TS", + duration: "Duration", + suffix: "Suffix", + usb: "USB Unmounted successfully", + unmount: "Unmount", + }, + + collapse_dome: { + heading: "Cap & Dome", + cap: "Cap", + dome: "Dome", + shutter: "Shutter", + dome_slaving: "Dome Slaving", + params: "Parameters", + measurements: "Measurements", + autosync_threshold: "Autosync Threshold (deg)", + radius: "Radius (m)", + shutter_width: "Shutter Width (m)", + n_displacement: "N Displacement (m)", + e_displacement: "E Displacement (m)", + up_displacement: "Up Displacement (m)", + ota_offset: "OTA Offset (m)", + }, + collapse_focus: { + heading: "Focus", + hfr: "HFR", + hfr_plot: "HFR Plot", + focus_in: "In", + focus_out: "Out", + steps: "Steps", + settings: { + suspend_guiding: "Suspend Guiding", + auto_select_star: "Auto Select Star", + subframe: "Sub Frame", + fullfield: "Full Field", + dark: "Dark Frame", + annulus: "Annulus", + }, + process: { + title: "Process", + detection: "Detection", + algorithm: "Algorithm", + threshold: "Threshold", + effect: "Effect", + average_over: "Average Over", + kernel_size: "Kernel Size", + num_of_rows: "Num. of Rows", + sigma: "Sigma", + }, + mechanics: { + title: "Mechanics", + initial_step_size: "Initial Step Size", + max_travel: "Max Travel", + max_step_size: "Max Step Size", + backlash: "Backlash", + out_step_multiple: "Out Step Multiple", + number_steps: "Number Steps", + af_overscan: "AF Overscan", + capture_timeout: "Capture timeout", + motion_timeout: "Motion timeout", + overscan_delay: "Overscan Delay", + }, + }, + collapse_guide: { + total_rms_plot: "RMS", + scope_primary: "Primary", + guidingRate: "Guiding Rate", + guider: "Guider", + via: "Via", + box: "Box", + effects: "Effects", + dither: "Dither", + frequency: "Frequency", + every: "every", + frames: "frames", + gpg: "GPG", + directions: "Directions", + dec: "DEC", + swap: "Swap", + east: "+", + west: "-", + north: "+", + south: "-", + subframe: "Subframe", + autostar: "Auto Star", + aggressiveness: "Aggressiveness", + rarms: 'RA RMS"', + derms: 'DE RMS"', + totalrms: 'Total RMS"', + advanced: "Advanced", + clear_model: "Clear Calibration Model", + yAxis: "Drift (arcsec)", + + min_error: "Min error", + max_response: "Max response", + }, + collapse_observatory: { + heading: "Observatory", + }, + collapse_polar: { + heading: "Polar Alignment", + mount_direction: "Mount Direction", + manual_slew: "Manual Slew", + west: "West", + east: "East", + mount_rotation: "Mount Rotation", + refresh: "Refresh", + fov_error: "Disabled: FOV must be 30 arcmins or wider.", + polar_error: "Polar Error: ", + // error: "Error: ", + az_error: "AZ error: ", + al_error: "AL error: ", + }, + collapse_sequence: { + progress: "Start & Stop Sequences", + sequence: "Sequence", + overall_progress: "Overall Progress", + sequences: "Sequences", + no_sequences: "No sequences. You can add them by tapping on Add to Sequence.", + alert_sequence_error_body: "Error saving sequence file", + alert_sequence_loading_body: "Error loading sequence file", + alert_sequence_delete_body: "Error deleting sequence file", + }, + collapse_mount: { + meridian_flip: "Meridian Flip", + flip_if_ha: "Flip if HA >", + flip_if_ha_unit: "°", + pierside: "Pier Side", + auto_park: "Auto Park", + auto_park_everyday: "Every day", + park_at: "Park at", + reset_options: "Reset Options", + min_alt: "Min. Alt", + max_alt: "Max. Alt", + enable_alt_limits: "Enable Alt Limits", + enable_ha_limits: "Enable HA Limits", + max_ha: "Max. HA (hours)", + clear_model: "Clear Model", + east: "E", + west: "W", + east_long: "East (pointing west)", + west_long: "West (pointing east)", + reverse_NS: "Reverse North/South", + reverse_WE: "Reverse West/East", + time_source: "Time source", + location_source: "Location source", + }, + modal_add_to_seq: { + heading: "Add To Sequence", + }, + modal_goto_sync: { + heading: "Goto or Sync", + category: "Category", + }, + mount_status_bar: { + ra: "RA", + de: "DE", + az: "AZ", + at: "AL", + ha: "HA", + }, + camera_status_bar: { + bin: "Bin", + }, + solution_bar: { + dra: "dRA", + dde: "dDE", + arcsec: '"', + pix: "PIX", + rot: "ROT", + fov: "FOV", + }, + mount_overlay: { + right_asc: "Right Asc.", + declination: "Declination", + }, + histogram: { + mean: "Mean", + median: "Median", + minimum: "Min", + maximum: "Max", + bit_depth: "Bit Depth", + non_linear_histogram: "Non-Linear Histogram", + }, + livestacking: { + auto_dark: "Auto Dark", + plate_solve: "Plate Solve", + background: "Background", + saturation: "Saturation", + contrast: "Contrast", + sigma_clipping: "Sigma Clipping", + noImages: "No Live Stacking Images found", + }, + scheduler: { + scheduler: "Scheduler", + j2000: "J2000", + add_sequences: "Add Sequences", + fits: "FITS File", + priority: "Priority", + generalSettings: "General Settings", + startupConditions: "Job Startup", + JobConstraints: "Job Constraints", + completionConditions: "Job Completion", + observatoryStartup: "Observatory Startup", + abortedJobManagement: "Aborted Job", + observatoryShutdown: "Observatory Shutdown", + alt: "Alt >", + moon: "Moon >", + twilight: "Twilight", + artifHorizon: "Artificial Horizon", + sequenceCompletion: "Sequence Completion", + repeatFor: "Repeat for", + repeatUntilTerminated: "Repeat Until Terminated", + repeatUntil: "Repeat until", + unparkDome: "UnPark Dome", + unparkMount: "UnPark Mount", + uncap: "UnCap", + warmCCD: "Warm CCD", + none: "None", + queue: "Queue", + immediate: "Immediate", + rescheduleErrors: "Reschedule Errors", + no_jobs: "No Jobs in the queue", + err_loading_folders: "Error loading folders", + err_loading_fits: "Error loading .fits files", + err_delete_file: "Error deleting file", + add_job: "Add Job", + start_jobs: "Start & Stop Jobs", + culimination: "Culmination Offset", + create_jobs: "Create Jobs", + + mosaic: { + import: "Import Mosaic", + planner: "Mosaic planner", + }, + + scheduler_settings: { + lead_time: "Lead time", + lead_time_tooltip: + "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", + pre_dawn: "Pre-dawn", + pre_dawn_tooltip: + "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", + pre_emptive: "Pre-emptive shutdown", + pre_emptive_tooltip: + "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", + setting_altitude: "Setting altitude cutoff", + setting_altitude_tooltip: + "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", + dust_offset: "Dust offset", + dust_offset_tooltip: + "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", + dawn_offset: "Dawn offset", + dawn_offset_tooltip: + "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", + + stop_ekos: "Stop Ekos after shutdown", + stop_ekos_tooltip: + "After shutdown procedure is successfully executed, stop INDI and Ekos.", + shutdown_script: "Shutdown script terminates INDI", + shutdown_script_tooltip: + "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", + remember_job: "Remember Job progress", + remember_job_tooltip: + "When processing a scheduled job, resume the sequence starting from the last image present in storage.", + + reset_mount: "Reset mount model on alignment failure", + reset_mount_tooltip: "Reset mount model on alignment failure", + reset_mount_before: "Reset mount model before starting each job", + reset_mount_before_tooltip: "Reset mount model before starting each job", + force_realign: "Force re-alignment before re-starting jobs", + force_realign_tooltip: + "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", + restart_align: "Restart alignment on guiding calibration failure", + restart_align_tooltip: + "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", + + offsets: "Offsets", + clean_jobs: "Cleanup and Jobs", + alignment: "Alignment", + + verify_image: "Verify captured image position every", + verify_image_tooltip: + "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", + reset_pipeline: "Reset pipeline if verified image delta exceeds", + reset_pipeline_tooltip: + "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", + arcminutes: "arcminutes", + }, + }, + summary: { + empty: "No summary data available", + deviation: "Deviation", + inactive: "Inactive", + }, + }, + optical_train: { + optical_trains: "Optical Trains", + telescope: "Telescope / Lens", + create_new: "Create New", + dslr_lens: "DSLR Lens", + reset_train: "Reset Train", + focal_ratio: "Focal Ratio", + guide_via: "Guide Via", + tooltip: { + title: "Select the device that receives the guiding correction pulses", + subject: "This can be one of the following devices:", + mount_device: + "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", + st4_device: + "If using an ST4 cable between the guide camera and mount, then you should select the Guide Camera as the Guider.", + dedicated_device: + "If using a dedicated guider interface device (like Shoestring GPUSB) then select it as the Guider", + dedicated: "Dedicated", + filterWheel: + "Select a filter wheel. This must be a standalone filter wheel connected to StellarMate via USB. If you have a filter wheel that is embedded in a camera, leave this field empty.", + }, + }, + status: { + system: "System", + info: "Info", + software: "Software", + + cpu: "CPU", + ram: "RAM", + storage: "STORAGE", + temperature: "TEMPERATURE", + + stable: "Stable", + beta: "Beta", + + wifi_network: "Wifi Network IP", + ethernet_network: "Ethernet IP", + model: "Model", + version: "Version", + hostname: "Hostname", + time: "Time", + release_type: "Release Type", + updates: "Updates", + + hotspotMode: "Hotspot Mode", + wifiNetwork: "Wifi Network", + wifiCountry: "WiFi Country", + + wifiBand: "WiFi Band", + + update_available: "New Updates Available", + + btn_vnc: "Desktop (VNC)", + btn_web_manager: "Web Manager", + btn_restart: "Restart", + btn_shutdown: "Shutdown", + btn_manage_wifi: "Manage WiFi", + btn_enable_direct_ethernet: "Enable Direct Ethernet", + btn_disable_direct_ethernet: "Disable Direct Ethernet", + btn_enable_hotspot: "Enable Hotspot", + btn_disable_hotspot: "Disable Hotspot", + btn_change_hostname: "Change Hostname", + btn_check_for_updates: "Check For Updates", + btn_update_now: "Update Now", + btn_update_in_progress: "Updating...", + btn_factory_reset: "Factory Reset", + btn_change_resolution: "Change Resolution", + btn_later: "Later", + btn_resize_fs: "Resize SD", + btn_continue: "Continue", + information_ekos_offline: + "Ekos is offline. Please start the equipment profile directly or via the Scheduler.", + no_camera_detected: "No cameras detected or camera offline.", + + alert_device_offline_title: "Device is offline", + alert_device_offline_body: + "Device seems to be offline at the moment. Did you login to a device?", + + alert_restart_title: "Restarting StellarMate", + alert_restart_body: + "Your device will now be restarted. You can try to reconnect once it is booted again.", + alert_shutdown_title: "Shutting Down StellarMate", + alert_shutdown_body: + "Your device will turned-off now. To be able to re-use it you will need to manually turn it on.", + + alert_resize_title: "Resize microSD Card", + alert_resize_body: + "StellarMate will expand to the full SD card size. Restart StellarMate after resizing.", + alert_resize_btn_resize: "Resize", + + alert_hotspot_enable_title: "Enabling Hotspot", + alert_hotspot_enable_body: + "If you enable hotspot, stellarmate will disconnect from any currently joined wifi network and start its own hotspot. To continue using StellarMate, you shall connect to the same hotspot network from your device. Do you want to continue?", + + alert_hotspot_post_enable_title: "Please connect to hotspot", + alert_hotspot_post_enable_body: + 'You may now connect to "stellarmate" hotspot and press OK when done to continue', + + alert_hotspot_disable_body: + "Disabling hotspot will make StellarMate connect to its previously remembered Wireless network. You should be on the same network to continue using StellarMate when it's hotspot is disabled. Do you want to continnue?", + + alert_factory_reset_body: + "Factory reset complete. Please restart StellarMate now.", + alert_factory_reset_confirmation_body: + "Are you sure you want to reset device to factory settings? All settings will be wiped. This action is irreversible!", + + alert_forget_wifi_title: "Forget Wifi", + alert_forget_wifi_body: + "All WiFi networks will be cleared and StellarMate will now run in HotSpot Mode. You need to switch to the hotspot network in your phone/tablet. Do you want to continue?", + + alert_join_wifi_title: "Join Wifi Network", + alert_join_wifi_body: + "Joining a wifi network will close the hotspot (if started) by StellarMate. To continue using StellarMate, make sure you are on the same network. Do you want to continue?", + + alert_change_band_title: "Are you sure you want to change the band?", + alert_change_band_body: + "StellarMate App could be disconnected and channel switching might fail due a variety of reasons in which case the hotspot will be restored to default settings.", + + alert_change_resolution_title: "Success!", + alert_change_resolution_body: + "You may now restart StellarMate for the resolution to take effect", + + alert_change_release_title: "Beta Channel", + alert_change_release_body: + "Are you sure you want to switch to the unstable and unsupported beta channel?", + + alert_direct_ethernet_title: "Direct Ethernet", + alert_direct_ethernet_connect_body: + "Connect Ethernet cable directly between StellarMate and your PC. Set your PC IP address to 192.168.100.2 and gateway to 192.168.100.1", + alert_direct_ethernet_disconnect_body: "Remove direct Ethernet cable.", + + alert_clear_all_driver_config_title: "Clear All Driver Configuration", + alert_clear_all_driver_config_body: + "Are you sure you want to delete all driver configuration?", + + alert_update_complete_title: "SM OS Update", + alert_update_complete_body: "Update complete, please restart StellarMate.", + + alert_network_error_title: "Network error", + alert_network_error_body: "Failed to query network information", + alert_delete_directory_message: + "You want to delete {0} directory and all files under it?", + + alert_permission_title: "Location permission", + alert_permission_description: + "StellarMate App requires Location information to synchronize StellarMate gadget location to the App location. Do you want to proceed?", + + alert_remote_isactive: + "Failed to check if Remote Support is active, Is your Stellarmate OS up to date? ", + alert_remote_start: "Could not start the Remote Support: ", + alert_remote_stop: "Could not stop the Remote Support: ", + alert_remote_id: "Could not find Remote Support ID", + alert_remote_failed: "Failed to get Remote Support ID: ", + alert_remote_not_found: "No Remote Support found: ", + + alert_permission_denied: "Permission Denied", + alert_permission_blocked: "Permission Blocked", + alert_grant_camera_permission: "You need to grant camera permission first", + alert_feature_not_available: "This feature is not available", + + alert_logout_account_body: "Are you sure you want to logout?", + alert_reset_ekoslive_title: "Reset Ekoslive", + alert_reset_ekoslive_body: + "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", + alert_download_index_file: + "Astrometry Index files are missing. Would you like to download?", + + change_resolution_modal: { + mode: "Mode", + }, + + change_hostname_modal: { + new_hostname: "New Hostname", + }, + + change_wifi_modal: { + heading: "Join A Network", + ssid: "SSID", + err_wifi: "There was a problem while looking for Wifi networks.", + }, + + change_band_modal: { + heading: "Change Band", + band: "Band", + channel: "Channel", + }, + + vnc_view: { + heading: "VNC", + alert_unreachable_title: "VNC unreachable", + alert_unreachable_body: + "There seems to be a problem while trying establish connection to VNC viewer", + }, + + web_manager_view: { + alert_unreachable_title: "Web Manager unreachable", + alert_unreachable_body: + "There seems to be a problem while trying establish connection to Web Manager", + }, + }, + settings: { + heading: "Settings", + language: "Language", + high_bandwidth: "High Bandwidth", + transfer_images: "Transfer Images", + notifications: "Notifications", + sounds: "Sounds", + cloud_storage: "Cloud Storage", + auto_sync: "Auto Sync", + location: "Location", + unit_system: "Unit System", + reset_app: "Reset App", + reset_app_body: "Purge all App settings?", + metric: "Metric", + imperial: "Imperial", + file_logging: "File logging", + alert_delete_account_title: "Delete Account", + alert_delete_account_body: "Are you sure you want to delete your account?", + color_scheme_sky_map: "Sky Map Scheme", + }, + cloud: { + heading: "View", + btn_filters: "Filters", + btn_gallery: "Gallery", + btn_offline_viewer: "Offline Viewer", + btn_cloud_viewer: "Cloud Viewer", + no_images_title: "No images found", + no_images_body: "Try changing the filters.", + no_selected_title: "No image selected", + no_selected_body: "Select an image from Galley", + cloud_disabled_title: "Cloud is disabled", + cloud_disabled_body: + "Go to settings and enable Cloud to be able to access this tab.", + pro_plan_body: "Cloud storage is only available for Pro plan users.", + reset_ekoslive: "Reset Ekoslive", + alert_cannot_download_title: "Cannot download", + alert_cannot_download_body: "There was an error while trying to download.", + alert_confirm_delete_title: "Are you sure?", + alert_confirm_delete_body: + "Do you really wish to delete {0}? Once deleted, it cannot be recovered again.", + + filters_drawer: { + field: "Field", + condition: "Condition", + value: "Value", + btn_add_filter: "ADD FILTER", + airmass: "Airmass", + object: "Object", + contains: "Contains", + }, + gallery_drawer: { + all: "All", + h1: "1h", + h24: "24h", + d7: "7d", + m1: "1m", + y1: "1y", + images: "Images", + btn_sort: "SORT", + btn_delete_all: "DELETE ALL", + ascending: "A-Z", + descending: "Z-A", + + alert_no_images_title: "No images", + alert_no_images_body: + "There are no images in the gallery that could be deleted.", + alert_delete_all_body: + "Are you sure that you want to delete {0} image(s)? This is an irreversible operation.", + }, + info_drawer: { + add_tags_here: "Add tags here", + captured_on: "Captured on", + }, + }, + about: { + heading: "About", + bundle: "Bundle", + copyright_line1: "StellarMate is developed by Ikarus Technologies © 2017-2023", + copyright_line2: "Background image by Alamri Observatory", + credits: { + heading: "Credits", + title: "Translations", + name: "Translator name", + }, + }, + messages: { + // polar align + polar_idle: + "This tool provides a simple method to polar align a German equatorial mount. Park your mount to home position where it points toward the celestial pole with the counter weight down. Select mount direction and speed and then click Start to begin the process. If you do not have a view of the pole, use the SkyMap or Ekos mount control to point anywhere, preferably near the meridian, choose East or West according your side, lower the rotation angle if necessary, and click Start.", + alert_directions_not_found: + "Coordinates not found, Please frame your target or enter coordinates manually.", + manual_rotator: + "Rotate camera by the indicated angle and then take an image to update the position angle", + welcome: "Welcome to StellarMate", + }, + ekosLivePro: { + pushNotification: "Push Notification", + level: "Notification Level", + settings: "EkosLive Pro Settings", + }, + skymap: { + goto: "GOTO", + }, + device: { + mirror: "Mirror External Display", + monitor_successful: "StellarMate monitor Display changed successfully!", + monitor_failed: + "Failed to set StellarMate monitor display. Please try again later!", + share: "Share logs", + logs: "Logs", + logs_upload: "Logs uploaded successfully to StellarMate support.", + error_upload: "Error uploading logs", + reset_network: "Reset network", + + vnc: { + update_password: "Update VNC Password", + }, + }, + controller: { + dc_power: "12V DC Power", + heaters: "Dew Heaters", + varOutput: "Variable Output", + reports: "Reports", + voltage: "Voltage", + current: "Current", + power: "Power", + power_sleep: "Power is in sleep mode. Tap to wake up.", + power_off: "Power Off", + power_off_tooltip: + "Power Off all ports when equipment profile is disconnected.", + leds: "LEDs", + auto_dew: "Auto Dew", + auto_dew1_threshold: "Dew 1 Thresh.", + auto_dew2_threshold: "Dew 2 Thresh.", + stepper: "Stepper", + buzzer: "Buzzer", + sensors: "Sensors", + + alert_power_port_description: "Are you sure you want to toggle off {0}?", + }, + notifications: { + ekoslive_successful: "Ekoslive Reset is Successful", + ekoslive_restart: "Restarting Ekoslive", + }, + hardware: { + serial_devices_detected: "Serial Devices Detected", + serial_port: "Serial Port", + }, }; -export default en; \ No newline at end of file +export default en; diff --git a/es.js b/es.js index 48264a4..f9ffd71 100644 --- a/es.js +++ b/es.js @@ -1,1377 +1,1471 @@ const es = { - general: { - home: "Inicio", - next: "Siguiente", - ok: "OK", - done: "Hecho", - cancel: "Cancelar", - confirm: "Confirm", - apply: "Aplicar", - enter: "Enter", - scan: "Scan", - save: "Salvar", - save_as: "Save as", - overwrite: "Overwrite", - select: "Seleccionar", - hardware: "Hardware", - signal: "Signal", - usb: "USB", - devices: "Devices", - connect: "Conectar", - disconnect: "Desconectar", - schedule: "Schedule", - yes: "Si", - no: "No", - ignore: "Ignore", - error: "Error", - back: "Regresar", - delete: "Borrar", - remove: "Eliminar", - online: "Conectado", - offline: "Desconectado", - cloud: "Cloud", - remote: "Remoto", - preset: "Preajuste", - camera: "Camara", - focuser: "Enfocador", - filter_wheel: "Rueda de filtros", - filter: "Filtro", - exposure: "Exposicion", - binning: "Binning", - action: "Accion", - scope_type: "Tipos de Telescopio", - solver_type: "Soluciones", - type: "Tipos", - driver: "Driver", - gain: "Ganancia", - offset: "Compensacion", - format: "Formato", - iso: "ISO", - count: "Contador", - delay: "Retardo", - status: "Estado", - target: "Objetivo", - angle: "Angulo", - sep_profile: "Perfil SEP", - direction: "Direccion", - rotation: "Rotacion", - automatic: "Automatico", - manual: "Manual", - progress: "Progress", - position_angle: "PA", - details: "Details", - skip: "Skip", - updated: "Updated", - new: "New", - remote_support: "Remote Support", - logout: "Logout", - setting: "Setting", - hours: "Hours", - minutes: "Minutes", - seconds: "Seconds", - - azimuth: "Azimut", - altitude: "Altitud", - tags: "Etiquetas", - filename: "Nombre fichero", - size: "Capacidad", - frame: "Frame", - temperature: "Temperatura", - name: "Nombre", - date: "Fecha", - resolution: "Resolucion", - monitor: "Monitor", - clear_all: "Clear All", - pixels: "Pixels", - - select_file: "Select file", - select_folder: "Select folder", - selected_dir: "selected folder", - new_folder: "Enter new folder name", - create_new_folder: "Create new folder in", - empty_folder: "Folder is Empty", - - train: "Train", - no_data_found: "No data found", - track: "Track", - jobs: "Jobs", - category: "Categories", - profile: "Profile", - arcmin: "arcmin", - calculate: "Calculate", - update: "Update", - center: "Center", - learn_more: "Learn more", - - // for dropdown - select_option: "Seleccionar opcion...", - search: "Buscar...", - no_results: "Sin resultados", - - // for buttons/toggles - on: "ON", - off: "OFF", - go: "IR", - add: "AÑADIR", - load: "Load", - edit: "EDITAR", - refresh: "REFRESCAR", - reset: "REINICIAR", - reset_all: "Reiniciar Todo", - start: "Arrancar", - stop: "Parar", - stopping: "Parando", - clear: "LIMPIAR", - solve: "SOLUCIONAR", - parked: "Aparcado", - unparked: "No aparcado", - open: "Abierto", - close: "Cerrado", - opened: "Abierto", - - // Confirm Delete Alert - alert_confirm_delete_title: "Confirm Delete", - alert_delete_profile_body: "Are you sure you want to delete the selected profile?", - alert_delete_scope_body: "Are you sure you want to delete the selected scope?", - - // Confirm - alert_confirmation_title: "Confirmation", - alert_confirmation_body: "Are you sure you want to create {0} with this name?", - alert_overwrite_body: "The file '{0}' already exists. Do you wish to overwrite it?", - - closed: "Cerrado", - enable: "Halibilitado", - disable: "Deshabilitado", - select_time: "Seleccionar Hora", - set: "Ajustar", - logging: "Logging", - drivers: "Drivers", - network: "Network", - - // error messages - network_error: "Por favor, asegurese que su StellarMate esta conectado a tu red", - internet_required: "Por favor, asegurese que tiene conexion a internet", - alert_comm_error_title: "Fallo de comunicacion", - alert_comm_error_body: "No se pudo comunicar con StellarMate. Por favor, asegurese que esta conectado a su red.", - ekoslive_down_title: "EkosLive esta caido", - ekoslive_down_body: "EkosLive no esta funcionando, intente reiniciar StellarMate o contacte con el soporte de StellarMate.", - kstars_down_title: "KStars esta caido", - kstars_down_body: "KStars no esta funcionando, intente reiniciar StellarMate o contacte con el soporte de StellarMate.", - wait_while_syncing: "Por favor espere mientras sincroniza", - // External Storage - reset_default: "Reset to default", - external_storage: "External Storage" - }, - darkLibrary: { - title: "Dark Library", - darks: "Darks", - defects: "Defects", - prefer: "Prefer", - create_darks_title: "Create Darks", - create_defects_title: "Create Defect Map", - view_masters_title: "View Masters", - progress: "Progress", - - create_darks: { - exposure_range: "Exp. Range", - to: "To", - temp_range: "T. Range", - binning: "Binning", - binning_one: "1x1", - binning_two: "2x2", - binning_four: "4x4", - total_images: "Total", - }, - - create_defect_map: { - master_dark: "Master Dark", - bad_pixels: "Bad Pixels", - hot_pixels: "Hot Pixels", - generate_map: "Generate Map", - save_map: "Saved", - deviation: "σ" - }, - - }, - achievements: { - score: "Total Score", - badge: "Badge", - achievements: "Achievements", - unlocked: "Achievement Unlocked", - points: "Points", - completed: "Completed", - not_completed: "Not completed", - capture_preview_title: "First Light!", - ten_sequences_title: "So it begins!", - mount_goto_title: "Magic Fingers", - video_recording_title: "Director’s Cut", - weather_check_title: "Cloud Magnet", - live_stacking_title: "Let there be details", - create_darks_title: "Embrace the dark side", - create_defect_title: "Cosmic Makeup", - import_mosaic_title: "Mosaic Weaver", - messier_captured_title: "MXXXX (e.g. M1)", - all_messier_title: "Cosmic Marathon", - scheduler_title: "Robotic Master", - capture_master_title: "Sky Master", - capture_legend_title: "Sky Legend", - paa_title: "Perfectionist", - guide_rms_title: "Bullseye!", - - capture_preview_description: "Capture a Preview", - ten_sequences_description: "Capture a sequence with 10 counts", - mount_goto__description: "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", - video_recording_description: "Record video for 1 minute", - weather_check__description: "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", - live_stacking_description: "Live stacking. Perform at least 5 images", - create_darks_description: "Create Darks of total 50 Images", - create_defect_description: "Generate hot / cold pixels in Defect map above 80", - import_mosaic_description: "Import Mosaics from telescopios", - messier_captured_description: "A messier object is captured", - all_messier_description: "All Messier objects were captured", - scheduler_description: "Finish a scheduler job worth 2 or more hours of image data.", - capture_master_description: "Capture a total of 500 images", - capture_legend_description: "Capture a total of 1000 images", - paa_description: "Finish PAA with box error lower than 30 arcsecs.", - guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", - filtered_image_description: "Capture a narrowband image", - gallery_image_description: "Gallery Image downloaded", - - alert_reset_title: "Reset achievements", - alert_agree_reset_body: "Are you sure you want to reset all achievements?" - }, - tourGuide: - { - tour_guide: "Tour Guide", - previous: "Previous", - finish: "Finish", - title_devices_list: "StellarMate Devices List", - title_device_actions: "Device Actions", - title_profiles: "Profiles", - title_port_selector: "Port Selector", - title_trains: "Optical trains", - title_weather_bar: "Weather bar", - title_cloud_report: "Cloud Report", - title_next: "What's next?", - - title_focus: "Focus", - title_align: "Align", - title_guide: "Guide", - title_capture: "Capture", - title_mount: "Mount", - title_observatory: "Observatory", - title_scheduler: "Scheduler", - title_indi: "INDI Control Panel", - title_quick_controls: "Quick Controls", - title_preview: "Preview", - title_framing: "Framing", - title_live_video: "Live Video", - title_stop: "Stop", - title_live_stacking: "Live Stacking", - title_quick_settings: "Qucik Camera Settings", - - title_targets_info: "About Targets", - title_search_bar: "Search bar", - title_time_controls: "Time Controls", - title_target_controls: "Targets Controls", - title_object_info: "Object info", - title_fov: "Target Field Of View", - title_target_action: "Target Action", - - description_devices_list: "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", - description_device_actions: "Remove a device from the list, perform a factory reset, or log out.", - description_profiles: "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", - description_port_selector: "After a profile is started for the first time, select the serial and/or network settings for your devices.", - description_trains: - "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", - description_weather_bar: "Brief weather report and current site Bortle class", - description_cloud_report: "3-hours Cloud overlay.", - description_next: "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", - description_focus: "Focus the camera by using a motorized focuser.", - description_align: "Center the mount exactly on target by plate-solving an image.", - description_guide: "Keep the mount locked to your target during tracking to enable long exposures.", - description_capture: "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", - description_mount: "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", - description_observatory: "Control dome and dust-cap equipment.", - description_scheduler: "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", - description_indi: "Direct low-level access to equipment properties.", - description_quick_controls: "Quick access to mount, camera, and rotator controls.", - description_preview: "Capture a single preview frame.", - description_framing: "Loop exposures indefinitely until stopped", - description_live_video: "Start live video streams and record videos to storage.", - description_stop: "Stop any ongoing exposures or recordings.", - description_live_stacking: "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", - description_quick_settings: "Select active train and configure camera and filter wheel settings.", - - description_targets_info: "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", - description_search_bar: - "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", - description_time_controls: - "If Ekos is offline, adjust the target date and time calculations.", - description_target_controls: - "Check out twilight information, manage FOVs, adjust filters, and select object types.", - description_object_info: "Object magnitude, rise, transit, and set times.", - description_fov: "Tap to enter Framing Assistant mode.", - description_target_action: "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", - alert_guided_tour_title: "Take a guided tour on Stellarmate App features", - }, - tooltip: - { - placeholder: "Placeholder %{0} or %{1}", - placeholder_file: "The name of the .esq file, without extension.", - placeholder_date: "The current time and date when the file is saved.", - placeholder_type: "The frame type e.g: 'Light', 'Dark'", - placeholder_exp: "The exposure duration in seconds.", - placeholder_exposure: "The exposure duration in seconds as plain number, without any unit as suffix.", - placeholder_offset: "The offset configured for capturing.", - placeholder_gain: "The gain configured for capturing.", - placeholder_bin: "The binning configured for capturing.", - placeholder_iso: "The ISO value(DSLRs only).", - placeholder_pierside: "The current mount's pier side", - placeholder_temperature: "The camera temperature of capturing.", - placeholder_filter: "The active filter name.", - placeholder_seq: "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", - placeholder_target: "The Target name.", - placeholder_arbitrary: "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", - placeholder_notes: "Notes:", - placeholder_case: "• Tags are case sensitive in both their short and long forms", - placeholder_datetime: "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", format_title: "Format is used to define the image file names by the use of placeholder tags.", - suffix: "Number of digits used to append the sequence number to the filename", - paa_desc: "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", - plate_solving: "Uses plate solving to track what the corrected alignment error is during the Refresh process. User should try to reduce the error in the Updated Err line below and minimize the size of the arrows.", - mount_info: "Move Star and Calc Error", - movestar_desc: "Like Move Star, But Ekos attemps to track the star being moved and estimates the current alignment error when it can." - }, - splash: { - checking_for_updates: "Comprobando actualizaciones...", - downloading_package: "Descargando actualizacion...", - installing_update: "Instalando actualizacion...", - channel_update: "Cambio de canal en proceso...", - upto_date: "Ya esta actualizado.", - update_installed: "Todas las actualizaciones se han instalado.", - loading: "Cargando..." - }, - validations: { - username_required: "Nombre de usuario requerido", - username_tooshort: "Minimo 3 caracteres requeridos", - username_toolong: "No puede haber mas de 64 caracteres", - username_invalid: "Caracter invalido en nombre de usuario", - password_required: "Se requiere Clave", - password_invalid: "Minimo 6 caracteres requeridos", - confirm_password_required: "Confirme la clave requerida", - confirm_password_mismatch: "Verifique la clave. Es incorrecta", - email_required: "Se requiere E-Mail", - email_invalid: "La Direccion de e-mail no es valida", - license_required: "Se requiere Clave de Licencia", - serial_required: "Se requiere Clave de Serie", - new_scope_vendor: "Entre un nombre de Fabricante correcto", - new_scope_model_invalid: "Entre un modelo correcto", - new_scope_aperture_invalid: "Entre una apertura correcta", - new_scope_focal_length_invalid: "Entre una longitud focal valida", - new_scope_focal_ratio_invalid: "Enter a valid focal ratio", - - }, - progress: { - please_wait: "Por favor espere ...", - establishing_connection: "Estableciendo Conexion", - cameras: "Obteniendo Camaras", - mounts: "Obteniendo Monturas", - scopes: "Obteniendo Telescopios", - filter_wheels: "Obteniendo ruedas de filtro", - - //Device Connection - registering: "Registrando...", - registered: "Registrado", - authenticating: "Autentificando...", - authenticated: "Autentificado", - checking_kstars: "Comprobando KStars...", - kstars_open: "Abriendo KStars", - checking_ekoslive: "Comprobando EkosLive...", - ekoslive_connected: "EkosLive Conectado", - starting_ekos: "Arrancando Ekos...", - getting_devices: "Obteniendo Dispositivos...", - loading_settings: "Cargando Configuraciones...", - register_device: "Scanned QR Code, Registering Device: ", - }, - welcome: { - register_new_device: "¿Registrar nuevo Dispositivo?", - have_existing_account: "¿Dispone ya de una cuenta?", - require_sm_plus_pro: "Registrese si la tiene" - }, - device_scanner: { - scanning: "Por favor, espere mientras se buscan dispositivos StellarMate en la red", - qr_scan: "Escanee el codigo QR de su Dispositivo", - }, - statuses: { - Idle: "Inactivo", - prep: "Prep", - run: "Run", - Aborted: "Interrumpido", - "Calibration error": "Error de Calibracion", - Capturing: "Capturando", - "In Progress": "En Progreso", - "Setting Temperature": "Ajuste de temperatura", - Slewing: "Girando", - Calibrating: "Calibrando", - Tracking: "Seguimiento", - Guiding: "Guiado", - Parking: "Aparcamiento", - "User Input": "Entrada del usuario", - Complete: "Terminado", - Suspended: "Suspendido", - Parked: "Aparcado" - }, - connect: { - register_welcome: "Inicie sesion en su cuenta de stellarmate.com para sincronizar dispositivos.", - welcome_heading: "Bienvenido", - welcome_description: "Asegurese de estar conectado al HotSpot de StellarMate o de que StellarMate este en la misma red que usted.", - welcome_rescan: "Pulse en REESCANEAR para comenzar a escanear la red los dispositivos StellarMate.", - device_unreachable: "¡El dispositivo no es accesible! Verifique la configuracion de red y energia.", - login_mismatch: "Fallo la autentificacion. La clave de la aplicacion es diferente de la clave en linea de stellarmate.com. Registre la APP de nuevo con la clave correcta.", - register_using_key: "Register Device using Serial number", - old_stellarmate_heading: "¡Actualizacion requerida!", - old_stellarmate_description: - "Parece que esta utilizando una version anterior del S.O. StellarMate. Debe actualizar a la version mas reciente de StellarMate para continuar usando esta App.", - sm_app_update_title: "SM App Update Required!", - sm_app_update_body: "You appear to be using an older version of StellarMate App. Please update to the latest version.", - primary: "Primario", - guide: "Guia", - scope: "Telescopio", - btn_rescan: "REESCANEAR", - btn_port_select: "Selector de Puertos", - btn_sync_gps: "Sincronizar GPS", - btn_dslr_setup: "Configuracion DSLR", - btn_clear_driver_config: "Borrar la configuracion del controlador.", - scan_in_progress: "Escaneado en progreso ...", - connection_in_progress: "Conectando StellarMate...", - registration_in_progress: "Registrando StellarMate...", - logging_in_progress: "Iniciar sesion en StellarMate...", - connecting: "Conectando...", - logging: "Iniciando sesion...", - generic: "Generic Serial", - select_driver: "Please select device type and driver", - invalid_ip: "No IP address found or invalid IP {0}. Please try again.", - - cloudsMap: { - btn_clouds_map: "Clouds Map", - attribution: "OpenStreetMap", - map_title: "3-Hour Cloud Map", - bortle_class: "Bortle Class" - }, - - ip_address: "Direccion IP", - login_register: { - heading: "Autentificacion", - heading_online: "Registrese en stellarmate.com", - connect_to_internet: "Debes estar conectado a Internet.", - connect_to_sync: "Esto solo se hace una vez para sincronizar su cuenta.", - reset_app: "Tip: Puede resincronizar la App con su cuenta en linea yendo a la ficha Acerca de y haciendo clic en" + - " Boton de reinicio de la App y reanude la App", - no_valid_device: "No hay disponible informacion valida del dispositivo.", - - setup_guide: "Guia de configuracion", - register: "Registro", - login: "Registrarse", - serial: "Serial #", - license: "Clave de Licencia", - username: "Usuario", - password: "Clave", - confirm_password: "Confirmar Clave", - first_name: "Nombre", - last_name: "Apellidos", - email: "Email", - manually: "Manually" - }, - device_manager: { - alert_confirm_remove_title: "Confirmar Eliminacion", - alert_confirm_remove_body: "¿Estas seguro que quieres quitar el dispositivo?", - btn_sign_out: "Cerrar sesion" - }, - profile_manager: { - heading: "Perfiles de Equipos" - }, - - port_selector: { - connect_all: "Conectar Todo" - }, - - manually_add_device: { - heading: "Agregar manualmente un Dispositivo", - btn_add_device: "Agregar Dispositivo", - - alert_unreachable_title: "Ha ocurrido un error", - alert_unreachable_body: "Hubo un error al intentar localizar el dispositivo en la direccion IP especificada. Vuelva a comprobar la direccion IP e intentelo de nuevo." - }, - device_scanner: { - no_device_before_scan: "No se ha detectado Disposivo. Ejecute Escanear.", - no_device_after_scan: "Escaneo completo. No se encontraron dispositivos.", - auto_scanned: "Escaneado automatico", - manually_added: "Agregado manualmente", - add_a_device: "Agregar un Dispositivo", - devices_detected: "Detectado", - no_network_found: "No detectada Red. Asegurese de estar conectado a la Red." - }, - add_profile: { - add_profile: "Agregar perfil", - edit_profile: "Editar Perfil", - mount: "Montura", - ccd: "Camera 1", - dome: "Dome", - guider: "Camera 2", - ao: "Óptica adaptable", - weather: "Clima", - aux1: "Aux1", - aux2: "Aux2", - aux3: "Aux3", - aux4: "Aux4" - }, - add_scope: { - add_scope: "Agregar Telescopio", - edit_scope: "Editar Telescopio", - vendor: "Fabricante", - aperture: "Apertura", - focal_length: "Longitud Focal" - }, - auto_detect: { - alert_auto_detect_title: 'Autodetectar Instrucciones', - alert_auto_detect_body: 'Desconecte TODOS los equipos de StellarMate y presione Ok. Conectelos uno a uno para detectar' + - ' el tipo de dispositivo y el controlador. Despues de conectar cada dispositivo, debe confirmar el controlador.', - alert_mapped_title: 'Mapeo de dispositivo', - alert_mapped_body: 'El puerto serie del dispositivo esta mapeado correctamente.', - alert_missing_driver_title: 'Controlador perdido', - alert_missing_driver_body: 'Debes de Seleccionar primero un controlador.' - }, - dslr_setup: { - width: "Ancho", - height: "Altura", - pixel_width: "Ancho Pixel", - pixel_height: "Altura Pixel" - } - }, - targets: { - now: "Ahora", - night: "Noche", - rise: "Elevacion", - moon: "Luna", - sun: "Sol", - search: "Buscar", - cam_width: "Camera Width", - cam_height: "Camera Height", - fov_warning: "FOV is too small or large, Please check!", - phases: - { - new_moon: "Luna Nueva", - full_moon: "Luna Llena", - first_quarter: "Primer Cuarto", - third_quarter: "Tercer Cuarto", - waxing_crescent: "Luna Creciente", - waxing_gibbous: "Luna Menguante", - waning_crescent: "Luna Creciente", - waning_gibbous: "Luna Menguante", - }, - lists: "Listas", - framing_assistant: "Asistente de Encuadre", - target_rotation: "Rotacion de Destino", - current_rotation: "Rotacion Actual", - rotate_capture: "Rotar y Capturar", - goto_rotate: "GOTO & Rotar", - angular_offset: "Compensacion Angular", - no_objects_in_list: "No Objects found. Please check active list, adjust or reset the filters.", - go_and_solve: "Dirigirse y Resolver", - fov_profile: "Perfil FOV", - fov_width: "Ancho FOV", - fov_height: "Altura FOV", - alert_select_FOV_body: "Please create or select an FOV profile in order to use Framing assistant.", - alert_list_exists_body: "A list with that name already exists", - }, - ekos: { - heading: "Ekos", - tgl_mount: "MONTURA", - tgl_solution_bar: "EXPLORADOR DE SOLUCIONES", - tgl_sequence: "SECUENCIA", - tgl_properties: "PROPIEDADES", - - alert_ekos_offline_title: "Ekos esta fuera de linea", - alert_ekos_offline_body: "Ekos parece estar desconectado en este momento. ¿Iniciaste el perfil del equipo?", - - alert_ekos_disconnected_title: "Dispositivos desconectados", - alert_ekos_disconnected_body: "No todos los dispositivos del perfil de equipo estan conectados, conecte todos los dispositivos y vuelva a intentarlo.", - - ekos_dialog: { - auto_closes_in: "Auto cierre en" - }, - - indi: { - no_logs: "No logs are available for this driver" - }, - - controls_bar: { - mount_speed: "Velocidad Montura", - centering: "Centrado", - find: "Encontrar", - Max: "Max", - parking_position: "Parking Position is set successfully." - }, - - collapse_align: { - heading: "Alinear", - action_sync: "Sincronizar", - action_slew: "Objetivo Alcanzado", - action_nothing: "Nada", - solver_backend: "Finalizado", - control: "Control", - solve: "Capturar y Resolver", - load: "Cargar y Rotar", - polar: "Alineacion Polar", - accuracy: "Precision", - settle: "Establecer", - dark: "Oscuridad", - arcsec: "arco seg", - ms: "ms", - x_axis: "Repeticiones", - y_axis: "Error (arco seg)", - refresh_rate: "Velocidad de Refresco", - image_selected: "Image selected successfully", - select_method: "Please select the image selection method", - device_gallery: "Phone/Tablet gallery", - sm_storage: "SM Storage", - request_storage_permission: "Please allow the storage permission", - celestial_warning: "Plate solving does not work very close to the celestial pole.", - manualRotator: { - heading: "Manual Rotator", - current_pa: "Current PA", - target_pa: "Target PA", - another_image: "Take another Image", - }, - align_settings: { - rotator_control: "Rotator Control", - use_scale: "Use Scale", - use_position: "Use Position" - }, - calibration_settings: { - pulse: "Pulse", - max_move: "Max Move", - iterations: "Iterations", - two_axis: "Two axis", - square_size: "Auto square size", - calibrate_backlast: "Remove DEC backlash in guide calibration", - reset_calibration: "Reset Guide Calibration After Each Mount Slew", - reuse_calibration: "Store and reuse guide calibration when possible", - reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", - skyflats: "Sky flats" - } - - }, - collapse_camera: { - heading: "Capturar", - type_light: "Light", - type_bias: "Bias", - type_flat: "Flat", - type_dark: "Dark", - format_fits: "FITS", - format_native: "Por defecto", - cooling_unavailable: "N/A", - btn_add_to_sequence: "Agregar a la Secuencia", - btn_loop: "Bucle", - - rotator_control: { - title: "Rotator", - angle: "Rotator Angle", - offset: "Camera Offset", - pierside: "Camera Pierside", - flip: "Flip Policy", - pos_angle: "Camera Position Angle", - reverse_direction: "Reverse direction of Rotator", - flip_rotator: "Preserve Rotator Angel", - flip_position: "Preserve Position Angel", - }, - - capture_settings: { - miscellaneous: "Miscellaneous", - temperature: "Temperature threshold", - temperature_tooltip: "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", - guiding: "Guiding settle", - guiding_tooltip: "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", - dialog: "Dialog timeout", - dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", - - reset_sequence: "Always reset sequence when starting", - reset_sequence_tooltip: "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", - reset_mount: "Reset mount model after meridian flip", - reset_mount_tooltip: "Reset mount model after meridian flip.", - use_flip: "Use flip command if supported by mount", - use_flip_tooltip: "Use flip command if it is supported by the mount.", - summary_preview: "Summary screen preivew", - summary_preview_tooltip: "Display received FITS in the Summary screen preview window.", - - force_dslr: "Force DSLR presets", - image_viewer: "DSLR image viewer", - - sequence_focus: "In-Sequence Focus", - hfr_threshold: "HFR threshold modifier", - hfr_threshold_tooltip: "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", - sequence_check: "In-sequence HFR check", - sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", - - median: "Use median focus", - median_tooltip: "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", - save_sequence: "Save sequence HFR value to file", - save_sequence_tooltip: "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file." - } - }, - capture_presets: { - heading: "Ajustes Preestablecidos", - }, - capture_limits: { - heading: "Configuracion de limites", - guiding_deviation: "Desviacion de Guiado <", - guiding_deviation_unit: "\"", - focus_hfr: "Enfoque automatico si HFR >", - focus_hfr_unit: "pixeles", - focus_deltaT: "Enfoque automatico si ΔT° >", - focus_deltaT_unit: "°C", - refocus_n: "Reenfoque cada", - refocus_n_unit: "Minutos", - refocus_on_hfr: "Refocus on HFR. Use", - refocus_meridian: "Refocus after meridian flip", - check_every: "Check every", - about_guide_deviation: "About if guide deviation >", - start_deviation: "Only start if guide deviation <", - guide_deviation: "Guide deviation", - consecutive_times: "consecutive times", - dither_job: "Dither per job every", - }, - capture_filters: { - heading: "Configuracion de filtro", - auto_focus: "Enfoque Automatico", - lock_filter: "Filtro de Bloqueo", - no_filters: "No filters have been found.", - }, - targets_filters: { - object_type: "Tipo de Objeto", - alt: "Alt" - }, - capture_auto_calibration: { - heading: "Auto Calibracion", - flat_source: "Fuente Flat", - flat_duration: "Duracion Flat", - dust_builtin: "Cubierta Antipolvo con Luz Flat incorporada", - dust_external: "Cubierta Antipolvo con Luz Flat Externa", - wall: "Mural", - az: "Az", - adu: "ADU", - tolerance: "Tolerancia", - park_mount: "Aparcar Montura", - park_dome: "Aparcar Cupula", - pre_actions: "Calibration Pre-Actions" - }, - capture_file: { - filename: "Nombre del Fichero", - heading: "Configuracion de Archivo", - prefix: "Prefijo", - script: "Comandos", - directory: "Directorio", - ts: "TS", - duration: "Duracion", - suffix: "Suffix", - usb: "USB Unmounted successfully", - unmount: "Unmount" - }, - - collapse_dome: { - heading: "Cubierta y Cupula", - cap: "Cubierta", - dome: "Cupula", - shutter: "Obturador", - dome_slaving: "Control Cupula", - params: "Parametros", - measurements: "Mediciones", - autosync_threshold: "Limite de sincronizacion automatica (grados)", - radius: "Radio (m)", - shutter_width: "Ancho del Obturador (m)", - n_displacement: "N Desplazamiento (m)", - e_displacement: "E Desplazamiento (m)", - up_displacement: "Desplazamiento Vertical (m)", - ota_offset: "Compensacion OTA (m)" - }, - collapse_focus: { - heading: "Foco", - hfr: "HFR", - hfr_plot: "Trama HFR", - focus_in: "Dentro", - focus_out: "Fuera", - steps: "Pasos", - settings: { - suspend_guiding: "Suspender el guiado", - auto_select_star: "Seleccionar Estrella Automaticamente", - subframe: "Submarco", - fullfield: "Campo Total", - dark: "Marco Oscuro", - annulus: "Anillo", - }, - process: { - title: "Proceso", - detection: "Deteccion", - algorithm: "Algoritmo", - threshold: "Limite", - effect: "Efecto", - average_over: "Promedio sobre", - kernel_size: "Volumen Kernel", - num_of_rows: "Num. de Filas", - sigma: "Sigma" - }, - mechanics: { - title: "Mecanica", - initial_step_size: "Volumen Inicial Paso", - max_travel: "Max Recorrido", - max_step_size: "Max Volumen Paso", - backlash: "Retroceso", - out_step_multiple: "Paso de salida multiple", - number_steps: "Number Steps", - af_overscan: "AF Overscan", - capture_timeout: "Capture timeout", - motion_timeout: "Motion timeout", - overscan_delay: "Overscan Delay", - }, - }, - collapse_guide: { - total_rms_plot: "RMS", - scope_primary: "Primario", - guidingRate: "Tasa de guiado", - via: "Via", - box: "Recuadro", - effects: "Efectos", - dither: "Trepidar", - frequency: "Frecuencia", - every: "every", - frames: "cuadros", - gpg: "GPG", - directions: "Direcciones", - dec: "DEC", - swap: "Intercambio", - east: "+", - west: "-", - north: "+", - south: "-", - subframe: "Subcuadro", - autostar: "Autoinicio", - aggressiveness: "Acometer", - rarms: "RA RMS\"", - derms: "DE RMS\"", - totalrms: "Total RMS\"", - advanced: "Avanzado", - clear_model: "Borrar modelo de calibracion", - yAxis: "Deriva (arco seg)", - - min_error: "Min error", - max_response: "Max response", - }, - collapse_observatory: { - heading: "Observatorio" - }, - collapse_polar: { - heading: "Alineacion Polar", - mount_direction: "Direccion de la Montura", - manual_slew: "Desplazamiento manual", - west: "Oeste", - east: "Este", - mount_rotation: "Rotacion Montura", - refresh: "Refresco", - fov_error: "Desactivado: el campo de vision FOV debe de ser de 30 Minutos de arco o mas.", - polar_error: "Error en la Polar: ", - az_error: "Error AZ: ", - al_error: "Error AL: " - }, - collapse_sequence: { - progress: "Secuencias de Inicio y Parada", - sequence: "Secuencia", - overall_progress: "Progreso General", - sequences: "Secuencias", - no_sequences: "Sin secuencias. Puede agregarlas pulsando Agregar Secuencia.", - alert_sequence_error_body: "Error saving sequence file", - alert_sequence_loading_body: "Error loading sequence file", - alert_sequence_delete_body: "Error deleting sequence file" - }, - collapse_mount: { - meridian_flip: "Giro por paso del Meridiano", - flip_if_ha: "Giro si HA >", - flip_if_ha_unit: "°", - pierside: "Lado del pilar", - auto_park: "Auto Aparcado", - auto_park_everyday: "Todos los dias", - park_at: "Aparcar en", - reset_options: "Restablecer Opciones", - Min_alt: "Min. Alt", - Max_alt: "Max. Alt", - enable_alt_limits: "Habilitar Limites Alt", - enable_ha_limits: "Habilitar Limites HA", - Max_ha: "Max. HA (horas)", - clear_model: "Borrar Modelo", - east: "E", - west: "W", - east_long: "Este (apuntando al oeste)", - west_long: "Oeste (apuntando al este)", - reverse_NS: "Reverse North/South", - reverse_WE: "Reverse West/East", - time_source: "Time source", - location_source: "Location source" - }, - modal_add_to_seq: { - heading: "Agregar a la Secuencia", - }, - modal_goto_sync: { - heading: "Ir a o Sincronizar", - category: "Categoria", - }, - mount_status_bar: { - ra: "RA", - de: "DE", - az: "AZ", - at: "AL", - ha: "HA" - }, - camera_status_bar: { - bin: "Vincular con", - }, - solution_bar: { - dra: "dRA", - dde: "dDE", - arcsec: '"', - pix: "PIX", - rot: "ROT", - fov: "FOV" - }, - mount_overlay: { - right_asc: "Asc. Recta.", - declination: "Declinacion", - }, - histogram: { - mean: "Promedio", - median: "Media", - minimum: "Min", - maximum: "Max", - bit_depth: "Profundidad de bits", - non_linear_histogram: "Histograma no Lineal" - }, - livestacking: { - auto_dark: "Modo Oscuro Automatico", - plate_solve: "Placa de resolucion", - background: "Fondo", - saturation: "Saturation", - contrast: "Contraste", - sigma_clipping: "Recorte Sigma", - noImages: "No Live Stacking Images found" - }, - scheduler: { - scheduler: "Scheduler", - j2000: "J2000", - add_sequences: "Add Sequences", - fits: "FITS File", - priority: "Priority", - profile: "Profile", - startupConditions: "Job Startup", - JobConstraints: "Job Constraints", - completionConditions: "Job Completion", - observatoryStartup: "Observatory Startup", - abortedJobManagement: "Aborted Job", - observatoryShutdown: "Observatory Shutdown", - alt: "Alt >", - moon: "Moon >", - twilight: "Twilight", - artifHorizon: "Artificial Horizon", - sequenceCompletion: "Sequence Completion", - repeatFor: "Repeat for", - repeatUntilTerminated: "Repeat Until Terminated", - repeatUntil: "Repeat until", - unparkDome: "UnPark Dome", - unparkMount: "UnPark Mount", - uncap: "UnCap", - warmCCD: "Warm CCD", - none: "None", - queue: "Queue", - immediate: "Immediate", - rescheduleErrors: "Reschedule Errors", - no_jobs: "No Jobs in the queue", - err_loading_folders: "Error loading folders", - err_loading_fits: "Error loading .fits files", - err_delete_file: "Error deleting file", - add_job: "Add Job", - start_jobs: "Start & Stop Jobs", - culimination: "Culmination Offset", - create_jobs: "Create Jobs", - - mosaic: { - import: "Import Mosaic", - planner: "Mosaic planner" - }, - - scheduler_settings: { - lead_time: "Lead time", - lead_time_tooltip: "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", - pre_dawn: "Pre-dawn", - pre_dawn_tooltip: "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", - pre_emptive: "Pre-emptive shutdown", - pre_emptive_tooltip: "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", - setting_altitude: "Setting altitude cutoff", - setting_altitude_tooltip: "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", - dust_offset: "Dust offset", - dust_offset_tooltip: "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", - dawn_offset: "Dawn offset", - dawn_offset_tooltip: "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", - - stop_ekos: "Stop Ekos after shutdown", - stop_ekos_tooltip: "After shutdown procedure is successfully executed, stop INDI and Ekos.", - shutdown_script: "Shutdown script terminates INDI", - shutdown_script_tooltip: "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", - remember_job: "Remember Job progress", - remember_job_tooltip: "When processing a scheduled job, resume the sequence starting from the last image present in storage.", - - reset_mount: "Reset mount model on alignment failure", - reset_mount_tooltip: "Reset mount model on alignment failure", - reset_mount_before: "Reset mount model before starting each job", - reset_mount_before_tooltip: "Reset mount model before starting each job", - force_realign: "Force re-alignment before re-starting jobs", - force_realign_tooltip: "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", - restart_align: "Restart alignment on guiding calibration failure", - restart_align_tooltip: "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", - - offsets: "Offsets", - clean_jobs: "Cleanup and Jobs", - alignment: "Alignment", - - verify_image: "Verify captured image position every", - verify_image_tooltip: "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", - reset_pipeline: "Reset pipeline if verified image delta exceeds", - reset_pipeline_tooltip: "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", - arcminutes: "arcminutes", - } - - - }, - summary: { - empty: "No summary data available", - deviation: "Deviation", - inactive: "Inactive" - } - }, - optical_train: { - optical_trains: "Optical Trains", - telescope: "Telescope / Lens", - create_new: "Create New", - dslr_lens: "DSLR Lens", - reset_train: "Reset Train", - focal_ratio: "Focal Ratio", - guide_via: "Guide Via", - tooltip: { - title: "Select the device that receives the guiding correction pulses", - subject: "This can be one of the following devices:", - mount_device: "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", - st4_device: "If using an ST4 cable between the guide camera and mount, then you should select the Guide Camera as the Guider.", - dedicated_device: "If using a dedicated guider interface device (like Shoestring GPUSB) then select it as the Guider", - dedicated: "Dedicated", - filterWheel: "Select a filter wheel. This must be a standalone filter wheel connected to StellarMate via USB. If you have a filter wheel that is embedded in a camera, leave this field empty." - } - }, - status: { - system: "Sistema", - info: "Info", - software: "Software", - cpu: "CPU", - ram: "RAM", - storage: "ALMACENAMIENTO", - temperature: "TEMPERATURA", - - stable: "Estable", - beta: "Beta", - - wifi_network: "IP Red Wifi", - ethernet_network: "IP Ethernet", - model: "Modelo", - version: "Version", - hostname: "Nombre del Host", - time: "Hora", - release_type: "Tipo de Publicacion", - updates: "Actualizaciones", - - hotspotMode: "Modo Punto de Acceso", - wifiNetwork: "Red Wifi", - wifiCountry: "WiFi Country", - - wifiBand: "Banda WiFi", - - update_available: "Nuevas Actualizaciones Disponibles", - - btn_vnc: "Escritorio (VNC)", - btn_web_manager: "Administrador Web", - btn_restart: "Reiniciar", - btn_shutdown: "Apagar", - btn_manage_wifi: "Administrador WiFi", - btn_enable_direct_ethernet: "Habilitar Ethernet Directo", - btn_disable_direct_ethernet: "Deshabilitar Ethernet Directo", - btn_enable_hotspot: "Habilitar Punto de Acceso", - btn_disable_hotspot: "Deshabilitar Punto de Acceso", - btn_change_hostname: "Cambiar Nombre del Host", - btn_check_for_updates: "Buscar Actualizaciones", - btn_update_now: "Actualizar Ahora", - btn_update_in_progress: "Actualizando...", - btn_factory_reset: "Restablecimiento de Fabrica", - btn_change_resolution: "Cambiar Resolucion", - btn_later: "Mas tarde", - btn_resize_fs: "Redimensionar SD", - btn_continue: "Continuar", - information_ekos_offline: 'Ekos is offline. Please start the equipment profile directly or via the Scheduler.', - no_camera_detected: 'No cameras detected or camera offline.', - - alert_device_offline_title: "El Dispositivo esta desconectado", - alert_device_offline_body: "El Dispositivo parece estar desconectado en este momento. ¿Ha iniciado sesion en el Dispositivo?", - - alert_restart_title: "Reiniciando StellarMate", - alert_restart_body: "Su dispositivo ahora se reiniciara. Puede intentar volver a conectarse una vez que se reinicie.", - alert_shutdown_title: "Apagando StellarMate", - alert_shutdown_body: - "Tu Dispositivo se apagara ahora. Para poder volverlo a usar, debera encenderlo manualmente.", - - alert_resize_title: "Cambiar la Capacidad de la Tarjeta microSD", - alert_resize_body: - "StellarMate aumentara la capacidad completa de la tarjeta SD. Reinicie StellarMate despues de cambiar la capacidad.", - alert_resize_btn_resize: "Cambiar la capacidad", - - alert_hotspot_enable_title: "Habilitando el Punto de Acceso", - alert_hotspot_enable_body: - "Si habilita el Punto de Acceso, Stellarmate se desconectara de cualquier red Wifi en la que este y se conectara a su propio Punto de Acceso. Para continuar usando StellarMate, debera conectarse a la misma Red de Punto de Acceso desde su Dispositivo. ¿Quiere continuar?", - - alert_hotspot_post_enable_title: "Conectese al Punto de Acceso", - alert_hotspot_post_enable_body: 'Ahora puede conectarse al Punto de Acceso "stellarmate" y presionar OK, cuando haya terminado, para continuar', - - alert_hotspot_disable_body: - "La desactivacion del Punto de Acceso hara que StellarMate se conecte a su red inalambrica previamente guardada. Deberia estar en la misma red para continuar usando StellarMate cuando su Punto de Acceso esta desactivado. ¿Quiere continuar?", - - alert_factory_reset_body: "Restablecimiento de Fabrica realizado. Reinicie ahora StellarMate.", - alert_factory_reset_confirmation_body: "¿Seguro que quiere reestablecer el dispositivo a la configuracion de Fabrica? Se borraran todos los ajustes. ¡Esta accion es irreversible!", - - alert_forget_wifi_title: "Olvidar Wifi", - alert_forget_wifi_body: - "Todas las redes WiFi se borraran y StellarMate se ejecutara en modo Punto de Acceso. Debe de cambiar a la red del Punto de Acceso en su telefono/tableta. ¿Quiere continuar?", - - alert_join_wifi_title: "Unirse a la red Wifi", - alert_join_wifi_body: - "Uniendose a una red Wifi, StellarMate cerrara el Punto de Acceso (si se inicio). Para continuar usando StellarMate, asegurese de estar en la misma red. ¿Quiere continuar?", - - alert_change_band_title: "¿Esta seguro de querer cambiar la Banda?", - alert_change_band_body: - "La aplicacion StellarMate podria desconectarse y el cambio de canal podria fallar debido a una variedad de razones, en cuyo caso el Punto de Acceso se restaurara a la configuracion predeterminada.", - - alert_change_resolution_title: "¡Conseguido!", - alert_change_resolution_body: "Debe de reiniciar StellarMate para que tenga efecto en la resolucion", - - alert_change_release_title: "Canal Beta", - alert_change_release_body: "¿Seguro que desea cambiar al Canal Beta inestable y sin soporte?", - - alert_direct_ethernet_title: "Ethernet Directo", - alert_direct_ethernet_connect_body: "Conecte el cable Ethernet directamente entre StellarMate y su PC. Configure la direccion IP de su PC en 192.168.100.2 y la puerta de enlace en 192.168.100.1", - alert_direct_ethernet_disconnect_body: "Retire el cable Ethernet directo.", - - alert_clear_all_driver_config_title: "Borrar todas las configuraciones del Controlador", - alert_clear_all_driver_config_body: "¿Seguro que desea eliminar toda la configuracion del controlador?", - - alert_update_complete_title: "Actualizacion del S.O. SM", - alert_update_complete_body: "Actualizacion completa, reinicie StellarMate.", - - alert_network_error_title: "Network error", - alert_network_error_body: "Failed to query network information", - alert_delete_directory_message: "You want to delete {0} directory and all files under it?", - - alert_permission_title: "Location permission", - alert_permission_description: "StellarMate App requires Location information to synchronize StellarMate gadget location to the App location. Do you want to proceed?", - - alert_remote_isactive: "Failed to check if Remote support is active, Is your Stellarmate OS up to date? ", - alert_remote_start: "Could not start the Remote support: ", - alert_remote_stop: "Could not stop the Remote support: ", - alert_remote_id: "Could not find Remote support ID", - alert_remote_failed: "Failed to get Remote support ID: ", - alert_remote_not_found: "No Remote support found: ", - alert_permission_denied: "Permission Denied", - alert_permission_blocked: "Permission Blocked", - alert_grant_camera_permission: "You need to grant camera permission first", - alert_feature_not_available: "This feature is not available", - - alert_logout_account_body: "Are you sure you want to logout?", - alert_reset_ekoslive_title: "Reset Ekoslive", - alert_reset_ekoslive_body: "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", - alert_download_index_file: "Astrometry Index files are missing. Would you like to download?", - - change_resolution_modal: { - heading: "Cambiar Resolucion", - mode: "Modo" - }, - - change_hostname_modal: { - new_hostname: "Nombre nuevo Host" - }, - - change_wifi_modal: { - heading: "Unirse a una Red", - ssid: "SSID", - err_wifi: "Hubo un problema al buscar redes Wifi." - }, - - change_band_modal: { - heading: "Cambiar Banda", - band: "Banda", - channel: "Canal" - }, - - vnc_view: { - heading: "VNC", - alert_unreachable_title: "VNC inaccesible", - alert_unreachable_body: "Parece que hay un problema al intentar establecer la conexion con el visor de VNC" - }, - - web_manager_view: { - alert_unreachable_title: "Administrador Web inaccesible", - alert_unreachable_body: "Parece que hay un problema al intentar establecer la conexion con el Administrador Web" - } - }, - settings: { - heading: "Ajustes", - language: "Lenguaje", - high_bandwidth: "Ancho de Banda Alto", - transfer_images: "Transferir Imagenes", - notifications: "Notificaciones", - sounds: "Sonidos", - cloud_storage: "Almacenamiento en la Nube", - auto_sync: "Sincronizacion Automatica", - location: "Ubicacion", - reset_app: "Restablecer App", - reset_app_body: "¿Borrar todas las configuraciones de la App?", - metric: "Metric", - imperial: "Imperial", - file_logging: "File logging", - alert_delete_account_title: "Delete Account", - alert_delete_account_body: "Are you sure you want to delete your account?", - color_scheme_sky_map: "Sky Map Scheme" - }, - cloud: { - heading: "Visor", - btn_filters: "Filtros", - btn_gallery: "Galeria", - btn_offline_viewer: "Visor sin conexion", - btn_cloud_viewer: "Visor de la Nube", - no_images_title: "No se encontraron Imagenes", - no_images_body: "Intente cambiar los filtros.", - no_selected_title: "No se selecciono ninguna Imagen", - no_selected_body: "Seleccione una Imagen de la Galeria", - cloud_disabled_title: "La nube esta deshabilitada", - cloud_disabled_body: "Vaya a la configuracion y habilite la Nube para poder acceder a esta ficha.", - pro_plan_body: "El almacenamiento en la Nube solo esta disponible para usuarios del plan Pro.", - reset_ekoslive: "Reset Ekoslive", - alert_cannot_download_title: "No se puede descargar", - alert_cannot_download_body: "Hubo un error al intentar descargar.", - alert_confirm_delete_title: "¿Esta seguro?", - alert_confirm_delete_body: "¿Realmente desea eliminar {0}? Una vez eliminado, no se puede recuperar.", - - filters_drawer: { - field: "Campo", - condition: "Condicion", - value: "Valor", - btn_add_filter: "AÑADIR FILTRO", - airmass: "Masa de Aire", - object: "Objeto", - contains: "Contenido" - }, - gallery_drawer: { - all: "Todo", - h1: "1 h", - h24: "24 h", - d7: "7 d", - m1: "1 m", - y1: "1 a", - images: "Imagenes", - btn_sort: "ORDENAR", - btn_delete_all: "BORRAR TODO", - ascending: "A-Z", - descending: "Z-A", - - alert_no_images_title: "Sin Imagenes", - alert_no_images_body: "No hay Imagenes en la Galeria que puedan eliminarse..", - alert_delete_all_body: "¿Esta seguro de que desea eliminar {0} Imagenes?. Esta es una operacion irreversible." - }, - info_drawer: { - add_tags_here: "Agregar etiquetas aqui", - captured_on: "Capturado en" - } - }, - about: { - heading: "Acerca de", - bundle: "Empaquetado", - copyright_line1: "StellarMate esta desarrollado por Ikarus Technologies © 2017-2023", - copyright_line2: "Imagen de Fondo cedida por Alamri Observatory", - credits: { - heading: "Credits", - title: "Translations", - name: "Translator name" - } - }, - messages: { - // polar align - polar_idle: "Esta herramienta proporciona un metodo simple para alinear la Polar con una montura ecuatorial alemana. Estacione su montura en la posicion de inicio donde apunte hacia el Polo celeste con el contrapeso hacia abajo. Seleccione la direccion y velocidad de la montura y luego haga clic en Iniciar para comenzar el proceso. Si no tiene una vista del Polo, use el control de la montura con SkyMap o Ekos para apuntar a cualquier lugar, preferiblemente cerca del meridiano, elija Este u Oeste segun su lado, baje el angulo de rotacion si es necesario y haga clic en Iniciar.", - alert_directions_not_found: "Coordinates not found, Please frame your target or enter coordinates manually.", - manual_rotator: "Rotate camera by the indicated angle and then take an image to update the position angle", - welcome: "Welcome to StellarMate" - }, - ekosLivePro: { - pushNotification: "Push Notification", - level: "Notification Level", - settings: "EkosLive Pro Settings" - }, - skymap: - { - goto: "Ir a" - }, - device: { - mirror: "Mirror External Display", - monitor_successful: "StellarMate monitor Display changed successfully!", - monitor_failed: "Failed to set StellarMate monitor display. Please try again later!", - undefined_error: "Error is undefined", - share: "Share logs", - logs: "Logs", - logs_upload: "Logs uploaded successfully to StellarMate support.", - error_upload: "Error uploading logs", - reset_network: "Reset network", - - vnc: - { - update_password: "Update VNC Password" - } - }, - controller: { - dc_power: "12V DC Power", - heaters: "Dew Heaters", - varOutput: "Variable Output", - reports: "Reports", - voltage: "Voltage", - current: "Current", - power: "Power", - power_off: "Power Off", - power_sleep: "Power is in sleep mode. Tap to wake up.", - power_off_tooltip: "Power Off all ports when equipment profile is disconnected.", - leds: "LEDs", - auto_dew: "Auto Dew", - auto_dew1_threshold: "Dew 1 Thresh.", - auto_dew2_threshold: "Dew 2 Thresh.", - stepper: "Stepper", - buzzer: "Buzzer", - sensors: "Sensors", - alert_power_port_description: "Are you sure you want to toggle off {0}?" - }, - notifications: { - ekoslive_successful: "Ekoslive Reset is Successful", - ekoslive_restart: "Restarting Ekoslive" - }, - hardware: { - serial_devices_detected: "Serial Devices Detected", - serial_port: "Serial Port" - } + general: { + home: "Inicio", + next: "Siguiente", + ok: "OK", + done: "Hecho", + cancel: "Cancelar", + confirm: "Confirm", + apply: "Aplicar", + enter: "Enter", + scan: "Scan", + save: "Salvar", + save_as: "Save as", + overwrite: "Overwrite", + select: "Seleccionar", + hardware: "Hardware", + signal: "Signal", + usb: "USB", + devices: "Devices", + connect: "Conectar", + disconnect: "Desconectar", + schedule: "Schedule", + yes: "Si", + no: "No", + ignore: "Ignore", + error: "Error", + back: "Regresar", + delete: "Borrar", + remove: "Eliminar", + online: "Conectado", + offline: "Desconectado", + cloud: "Cloud", + remote: "Remoto", + preset: "Preajuste", + camera: "Camara", + focuser: "Enfocador", + filter_wheel: "Rueda de filtros", + filter: "Filtro", + exposure: "Exposicion", + binning: "Binning", + action: "Accion", + scope_type: "Tipos de Telescopio", + solver_type: "Soluciones", + type: "Tipos", + driver: "Driver", + gain: "Ganancia", + offset: "Compensacion", + format: "Formato", + iso: "ISO", + count: "Contador", + delay: "Retardo", + status: "Estado", + target: "Objetivo", + angle: "Angulo", + sep_profile: "Perfil SEP", + direction: "Direccion", + rotation: "Rotacion", + automatic: "Automatico", + manual: "Manual", + progress: "Progress", + position_angle: "PA", + details: "Details", + skip: "Skip", + updated: "Updated", + new: "New", + remote_support: "Remote Support", + logout: "Logout", + setting: "Setting", + hours: "Hours", + minutes: "Minutes", + seconds: "Seconds", + + azimuth: "Azimut", + altitude: "Altitud", + tags: "Etiquetas", + filename: "Nombre fichero", + size: "Capacidad", + frame: "Frame", + temperature: "Temperatura", + name: "Nombre", + date: "Fecha", + resolution: "Resolucion", + monitor: "Monitor", + clear_all: "Clear All", + pixels: "Pixels", + + select_file: "Select file", + select_folder: "Select folder", + selected_dir: "selected folder", + new_folder: "Enter new folder name", + create_new_folder: "Create new folder in", + empty_folder: "Folder is Empty", + + train: "Train", + no_data_found: "No data found", + track: "Track", + jobs: "Jobs", + category: "Categories", + profile: "Profile", + arcmin: "arcmin", + calculate: "Calculate", + update: "Update", + center: "Center", + learn_more: "Learn more", + + // for dropdown + select_option: "Seleccionar opcion...", + search: "Buscar...", + no_results: "Sin resultados", + + // for buttons/toggles + on: "ON", + off: "OFF", + go: "IR", + add: "AÑADIR", + load: "Load", + edit: "EDITAR", + refresh: "REFRESCAR", + reset: "REINICIAR", + reset_all: "Reiniciar Todo", + start: "Arrancar", + stop: "Parar", + stopping: "Parando", + clear: "LIMPIAR", + solve: "SOLUCIONAR", + parked: "Aparcado", + unparked: "No aparcado", + open: "Abierto", + close: "Cerrado", + opened: "Abierto", + + // Confirm Delete Alert + alert_confirm_delete_title: "Confirm Delete", + alert_delete_profile_body: + "Are you sure you want to delete the selected profile?", + alert_delete_scope_body: "Are you sure you want to delete the selected scope?", + + // Confirm + alert_confirmation_title: "Confirmation", + alert_confirmation_body: "Are you sure you want to create {0} with this name?", + alert_overwrite_body: + "The file '{0}' already exists. Do you wish to overwrite it?", + + closed: "Cerrado", + enable: "Halibilitado", + disable: "Deshabilitado", + select_time: "Seleccionar Hora", + set: "Ajustar", + logging: "Logging", + drivers: "Drivers", + network: "Network", + + // error messages + network_error: + "Por favor, asegurese que su StellarMate esta conectado a tu red", + internet_required: "Por favor, asegurese que tiene conexion a internet", + alert_comm_error_title: "Fallo de comunicacion", + alert_comm_error_body: + "No se pudo comunicar con StellarMate. Por favor, asegurese que esta conectado a su red.", + ekoslive_down_title: "EkosLive esta caido", + ekoslive_down_body: + "EkosLive no esta funcionando, intente reiniciar StellarMate o contacte con el soporte de StellarMate.", + kstars_down_title: "KStars esta caido", + kstars_down_body: + "KStars no esta funcionando, intente reiniciar StellarMate o contacte con el soporte de StellarMate.", + wait_while_syncing: "Por favor espere mientras sincroniza", + // External Storage + reset_default: "Reset to default", + external_storage: "External Storage", + }, + darkLibrary: { + title: "Dark Library", + darks: "Darks", + defects: "Defects", + prefer: "Prefer", + create_darks_title: "Create Darks", + create_defects_title: "Create Defect Map", + view_masters_title: "View Masters", + progress: "Progress", + + create_darks: { + exposure_range: "Exp. Range", + to: "To", + temp_range: "T. Range", + binning: "Binning", + binning_one: "1x1", + binning_two: "2x2", + binning_four: "4x4", + total_images: "Total", + }, + + create_defect_map: { + master_dark: "Master Dark", + bad_pixels: "Bad Pixels", + hot_pixels: "Hot Pixels", + generate_map: "Generate Map", + save_map: "Saved", + deviation: "σ", + }, + }, + achievements: { + score: "Total Score", + badge: "Badge", + achievements: "Achievements", + unlocked: "Achievement Unlocked", + points: "Points", + completed: "Completed", + not_completed: "Not completed", + capture_preview_title: "First Light!", + ten_sequences_title: "So it begins!", + mount_goto_title: "Magic Fingers", + video_recording_title: "Director’s Cut", + weather_check_title: "Cloud Magnet", + live_stacking_title: "Let there be details", + create_darks_title: "Embrace the dark side", + create_defect_title: "Cosmic Makeup", + import_mosaic_title: "Mosaic Weaver", + messier_captured_title: "MXXXX (e.g. M1)", + all_messier_title: "Cosmic Marathon", + scheduler_title: "Robotic Master", + capture_master_title: "Sky Master", + capture_legend_title: "Sky Legend", + paa_title: "Perfectionist", + guide_rms_title: "Bullseye!", + + capture_preview_description: "Capture a Preview", + ten_sequences_description: "Capture a sequence with 10 counts", + mount_goto__description: + "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", + video_recording_description: "Record video for 1 minute", + weather_check__description: + "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", + live_stacking_description: "Live stacking. Perform at least 5 images", + create_darks_description: "Create Darks of total 50 Images", + create_defect_description: "Generate hot / cold pixels in Defect map above 80", + import_mosaic_description: "Import Mosaics from telescopios", + messier_captured_description: "A messier object is captured", + all_messier_description: "All Messier objects were captured", + scheduler_description: + "Finish a scheduler job worth 2 or more hours of image data.", + capture_master_description: "Capture a total of 500 images", + capture_legend_description: "Capture a total of 1000 images", + paa_description: "Finish PAA with box error lower than 30 arcsecs.", + guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", + filtered_image_description: "Capture a narrowband image", + gallery_image_description: "Gallery Image downloaded", + + alert_reset_title: "Reset achievements", + alert_agree_reset_body: "Are you sure you want to reset all achievements?", + }, + tourGuide: { + tour_guide: "Tour Guide", + previous: "Previous", + finish: "Finish", + title_devices_list: "StellarMate Devices List", + title_device_actions: "Device Actions", + title_profiles: "Profiles", + title_port_selector: "Port Selector", + title_trains: "Optical trains", + title_weather_bar: "Weather bar", + title_cloud_report: "Cloud Report", + title_next: "What's next?", + + title_focus: "Focus", + title_align: "Align", + title_guide: "Guide", + title_capture: "Capture", + title_mount: "Mount", + title_observatory: "Observatory", + title_scheduler: "Scheduler", + title_indi: "INDI Control Panel", + title_quick_controls: "Quick Controls", + title_preview: "Preview", + title_framing: "Framing", + title_live_video: "Live Video", + title_stop: "Stop", + title_live_stacking: "Live Stacking", + title_quick_settings: "Qucik Camera Settings", + + title_targets_info: "About Targets", + title_search_bar: "Search bar", + title_time_controls: "Time Controls", + title_target_controls: "Targets Controls", + title_object_info: "Object info", + title_fov: "Target Field Of View", + title_target_action: "Target Action", + + description_devices_list: + "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", + description_device_actions: + "Remove a device from the list, perform a factory reset, or log out.", + description_profiles: + "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", + description_port_selector: + "After a profile is started for the first time, select the serial and/or network settings for your devices.", + description_trains: + "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", + description_weather_bar: "Brief weather report and current site Bortle class", + description_cloud_report: "3-hours Cloud overlay.", + description_next: + "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", + description_focus: "Focus the camera by using a motorized focuser.", + description_align: + "Center the mount exactly on target by plate-solving an image.", + description_guide: + "Keep the mount locked to your target during tracking to enable long exposures.", + description_capture: + "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", + description_mount: + "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", + description_observatory: "Control dome and dust-cap equipment.", + description_scheduler: + "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", + description_indi: "Direct low-level access to equipment properties.", + description_quick_controls: + "Quick access to mount, camera, and rotator controls.", + description_preview: "Capture a single preview frame.", + description_framing: "Loop exposures indefinitely until stopped", + description_live_video: + "Start live video streams and record videos to storage.", + description_stop: "Stop any ongoing exposures or recordings.", + description_live_stacking: + "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", + description_quick_settings: + "Select active train and configure camera and filter wheel settings.", + + description_targets_info: + "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", + description_search_bar: + "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", + description_time_controls: + "If Ekos is offline, adjust the target date and time calculations.", + description_target_controls: + "Check out twilight information, manage FOVs, adjust filters, and select object types.", + description_object_info: "Object magnitude, rise, transit, and set times.", + description_fov: "Tap to enter Framing Assistant mode.", + description_target_action: + "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", + alert_guided_tour_title: "Take a guided tour on Stellarmate App features", + }, + tooltip: { + placeholder: "Placeholder %{0} or %{1}", + placeholder_file: "The name of the .esq file, without extension.", + placeholder_date: "The current time and date when the file is saved.", + placeholder_type: "The frame type e.g: 'Light', 'Dark'", + placeholder_exp: "The exposure duration in seconds.", + placeholder_exposure: + "The exposure duration in seconds as plain number, without any unit as suffix.", + placeholder_offset: "The offset configured for capturing.", + placeholder_gain: "The gain configured for capturing.", + placeholder_bin: "The binning configured for capturing.", + placeholder_iso: "The ISO value(DSLRs only).", + placeholder_pierside: "The current mount's pier side", + placeholder_temperature: "The camera temperature of capturing.", + placeholder_filter: "The active filter name.", + placeholder_seq: + "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", + placeholder_target: "The Target name.", + placeholder_arbitrary: + "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", + placeholder_notes: "Notes:", + placeholder_case: + "• Tags are case sensitive in both their short and long forms", + placeholder_datetime: + "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", + format_title: + "Format is used to define the image file names by the use of placeholder tags.", + suffix: "Number of digits used to append the sequence number to the filename", + paa_desc: + "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", + plate_solving: + "Uses plate solving to track what the corrected alignment error is during the Refresh process. User should try to reduce the error in the Updated Err line below and minimize the size of the arrows.", + mount_info: "Move Star and Calc Error", + movestar_desc: + "Like Move Star, But Ekos attemps to track the star being moved and estimates the current alignment error when it can.", + }, + splash: { + checking_for_updates: "Comprobando actualizaciones...", + downloading_package: "Descargando actualizacion...", + installing_update: "Instalando actualizacion...", + channel_update: "Cambio de canal en proceso...", + upto_date: "Ya esta actualizado.", + update_installed: "Todas las actualizaciones se han instalado.", + loading: "Cargando...", + }, + validations: { + username_required: "Nombre de usuario requerido", + username_tooshort: "Minimo 3 caracteres requeridos", + username_toolong: "No puede haber mas de 64 caracteres", + username_invalid: "Caracter invalido en nombre de usuario", + password_required: "Se requiere Clave", + password_invalid: "Minimo 6 caracteres requeridos", + confirm_password_required: "Confirme la clave requerida", + confirm_password_mismatch: "Verifique la clave. Es incorrecta", + email_required: "Se requiere E-Mail", + email_invalid: "La Direccion de e-mail no es valida", + license_required: "Se requiere Clave de Licencia", + serial_required: "Se requiere Clave de Serie", + new_scope_vendor: "Entre un nombre de Fabricante correcto", + new_scope_model_invalid: "Entre un modelo correcto", + new_scope_aperture_invalid: "Entre una apertura correcta", + new_scope_focal_length_invalid: "Entre una longitud focal valida", + new_scope_focal_ratio_invalid: "Enter a valid focal ratio", + }, + progress: { + please_wait: "Por favor espere ...", + establishing_connection: "Estableciendo Conexion", + cameras: "Obteniendo Camaras", + mounts: "Obteniendo Monturas", + scopes: "Obteniendo Telescopios", + filter_wheels: "Obteniendo ruedas de filtro", + + //Device Connection + registering: "Registrando...", + registered: "Registrado", + authenticating: "Autentificando...", + authenticated: "Autentificado", + checking_kstars: "Comprobando KStars...", + kstars_open: "Abriendo KStars", + checking_ekoslive: "Comprobando EkosLive...", + ekoslive_connected: "EkosLive Conectado", + starting_ekos: "Arrancando Ekos...", + getting_devices: "Obteniendo Dispositivos...", + loading_settings: "Cargando Configuraciones...", + register_device: "Scanned QR Code, Registering Device: ", + }, + welcome: { + register_new_device: "¿Registrar nuevo Dispositivo?", + have_existing_account: "¿Dispone ya de una cuenta?", + require_sm_plus_pro: "Registrese si la tiene", + }, + device_scanner: { + scanning: + "Por favor, espere mientras se buscan dispositivos StellarMate en la red", + qr_scan: "Escanee el codigo QR de su Dispositivo", + }, + statuses: { + Idle: "Inactivo", + prep: "Prep", + run: "Run", + Aborted: "Interrumpido", + "Calibration error": "Error de Calibracion", + Capturing: "Capturando", + "In Progress": "En Progreso", + "Setting Temperature": "Ajuste de temperatura", + Slewing: "Girando", + Calibrating: "Calibrando", + Tracking: "Seguimiento", + Guiding: "Guiado", + Parking: "Aparcamiento", + "User Input": "Entrada del usuario", + Complete: "Terminado", + Suspended: "Suspendido", + Parked: "Aparcado", + }, + connect: { + register_welcome: + "Inicie sesion en su cuenta de stellarmate.com para sincronizar dispositivos.", + welcome_heading: "Bienvenido", + welcome_description: + "Asegurese de estar conectado al HotSpot de StellarMate o de que StellarMate este en la misma red que usted.", + welcome_rescan: + "Pulse en REESCANEAR para comenzar a escanear la red los dispositivos StellarMate.", + device_unreachable: + "¡El dispositivo no es accesible! Verifique la configuracion de red y energia.", + login_mismatch: + "Fallo la autentificacion. La clave de la aplicacion es diferente de la clave en linea de stellarmate.com. Registre la APP de nuevo con la clave correcta.", + register_using_key: "Register Device using Serial number", + old_stellarmate_heading: "¡Actualizacion requerida!", + old_stellarmate_description: + "Parece que esta utilizando una version anterior del S.O. StellarMate. Debe actualizar a la version mas reciente de StellarMate para continuar usando esta App.", + sm_app_update_title: "SM App Update Required!", + sm_app_update_body: + "You appear to be using an older version of StellarMate App. Please update to the latest version.", + primary: "Primario", + guide: "Guia", + scope: "Telescopio", + btn_rescan: "REESCANEAR", + btn_port_select: "Selector de Puertos", + btn_sync_gps: "Sincronizar GPS", + btn_dslr_setup: "Configuracion DSLR", + btn_clear_driver_config: "Borrar la configuracion del controlador.", + scan_in_progress: "Escaneado en progreso ...", + connection_in_progress: "Conectando StellarMate...", + registration_in_progress: "Registrando StellarMate...", + logging_in_progress: "Iniciar sesion en StellarMate...", + connecting: "Conectando...", + logging: "Iniciando sesion...", + generic: "Generic Serial", + select_driver: "Please select device type and driver", + invalid_ip: "No IP address found or invalid IP {0}. Please try again.", + + cloudsMap: { + btn_clouds_map: "Clouds Map", + attribution: "OpenStreetMap", + map_title: "3-Hour Cloud Map", + bortle_class: "Bortle Class", + }, + + ip_address: "Direccion IP", + login_register: { + heading: "Autentificacion", + heading_online: "Registrese en stellarmate.com", + connect_to_internet: "Debes estar conectado a Internet.", + connect_to_sync: "Esto solo se hace una vez para sincronizar su cuenta.", + reset_app: + "Tip: Puede resincronizar la App con su cuenta en linea yendo a la ficha Acerca de y haciendo clic en" + + " Boton de reinicio de la App y reanude la App", + no_valid_device: "No hay disponible informacion valida del dispositivo.", + + setup_guide: "Guia de configuracion", + register: "Registro", + login: "Registrarse", + serial: "Serial #", + license: "Clave de Licencia", + username: "Usuario", + password: "Clave", + confirm_password: "Confirmar Clave", + first_name: "Nombre", + last_name: "Apellidos", + email: "Email", + manually: "Manually", + }, + device_manager: { + alert_confirm_remove_title: "Confirmar Eliminacion", + alert_confirm_remove_body: "¿Estas seguro que quieres quitar el dispositivo?", + btn_sign_out: "Cerrar sesion", + }, + profile_manager: { + heading: "Perfiles de Equipos", + }, + + port_selector: { + connect_all: "Conectar Todo", + }, + + manually_add_device: { + heading: "Agregar manualmente un Dispositivo", + btn_add_device: "Agregar Dispositivo", + + alert_unreachable_title: "Ha ocurrido un error", + alert_unreachable_body: + "Hubo un error al intentar localizar el dispositivo en la direccion IP especificada. Vuelva a comprobar la direccion IP e intentelo de nuevo.", + }, + device_scanner: { + no_device_before_scan: "No se ha detectado Disposivo. Ejecute Escanear.", + no_device_after_scan: "Escaneo completo. No se encontraron dispositivos.", + auto_scanned: "Escaneado automatico", + manually_added: "Agregado manualmente", + add_a_device: "Agregar un Dispositivo", + devices_detected: "Detectado", + no_network_found: "No detectada Red. Asegurese de estar conectado a la Red.", + }, + add_profile: { + add_profile: "Agregar perfil", + edit_profile: "Editar Perfil", + mount: "Montura", + ccd: "Camera 1", + dome: "Dome", + guider: "Camera 2", + ao: "Óptica adaptable", + weather: "Clima", + aux1: "Aux1", + aux2: "Aux2", + aux3: "Aux3", + aux4: "Aux4", + }, + add_scope: { + add_scope: "Agregar Telescopio", + edit_scope: "Editar Telescopio", + vendor: "Fabricante", + aperture: "Apertura", + focal_length: "Longitud Focal", + }, + auto_detect: { + alert_auto_detect_title: "Autodetectar Instrucciones", + alert_auto_detect_body: + "Desconecte TODOS los equipos de StellarMate y presione Ok. Conectelos uno a uno para detectar" + + " el tipo de dispositivo y el controlador. Despues de conectar cada dispositivo, debe confirmar el controlador.", + alert_mapped_title: "Mapeo de dispositivo", + alert_mapped_body: + "El puerto serie del dispositivo esta mapeado correctamente.", + alert_missing_driver_title: "Controlador perdido", + alert_missing_driver_body: "Debes de Seleccionar primero un controlador.", + }, + dslr_setup: { + width: "Ancho", + height: "Altura", + pixel_width: "Ancho Pixel", + pixel_height: "Altura Pixel", + }, + }, + targets: { + now: "Ahora", + night: "Noche", + rise: "Elevacion", + moon: "Luna", + sun: "Sol", + search: "Buscar", + cam_width: "Camera Width", + cam_height: "Camera Height", + fov_warning: "FOV is too small or large, Please check!", + phases: { + new_moon: "Luna Nueva", + full_moon: "Luna Llena", + first_quarter: "Primer Cuarto", + third_quarter: "Tercer Cuarto", + waxing_crescent: "Luna Creciente", + waxing_gibbous: "Luna Menguante", + waning_crescent: "Luna Creciente", + waning_gibbous: "Luna Menguante", + }, + lists: "Listas", + framing_assistant: "Asistente de Encuadre", + target_rotation: "Rotacion de Destino", + current_rotation: "Rotacion Actual", + rotate_capture: "Rotar y Capturar", + goto_rotate: "GOTO & Rotar", + angular_offset: "Compensacion Angular", + no_objects_in_list: + "No Objects found. Please check active list, adjust or reset the filters.", + go_and_solve: "Dirigirse y Resolver", + fov_profile: "Perfil FOV", + fov_width: "Ancho FOV", + fov_height: "Altura FOV", + alert_select_FOV_body: + "Please create or select an FOV profile in order to use Framing assistant.", + alert_list_exists_body: "A list with that name already exists", + }, + ekos: { + heading: "Ekos", + tgl_mount: "MONTURA", + tgl_solution_bar: "EXPLORADOR DE SOLUCIONES", + tgl_sequence: "SECUENCIA", + tgl_properties: "PROPIEDADES", + + alert_ekos_offline_title: "Ekos esta fuera de linea", + alert_ekos_offline_body: + "Ekos parece estar desconectado en este momento. ¿Iniciaste el perfil del equipo?", + + alert_ekos_disconnected_title: "Dispositivos desconectados", + alert_ekos_disconnected_body: + "No todos los dispositivos del perfil de equipo estan conectados, conecte todos los dispositivos y vuelva a intentarlo.", + + ekos_dialog: { + auto_closes_in: "Auto cierre en", + }, + + indi: { + no_logs: "No logs are available for this driver", + }, + + controls_bar: { + mount_speed: "Velocidad Montura", + centering: "Centrado", + find: "Encontrar", + Max: "Max", + parking_position: "Parking Position is set successfully.", + }, + + collapse_align: { + heading: "Alinear", + action_sync: "Sincronizar", + action_slew: "Objetivo Alcanzado", + action_nothing: "Nada", + solver_backend: "Finalizado", + control: "Control", + solve: "Capturar y Resolver", + load: "Cargar y Rotar", + polar: "Alineacion Polar", + accuracy: "Precision", + settle: "Establecer", + dark: "Oscuridad", + arcsec: "arco seg", + ms: "ms", + x_axis: "Repeticiones", + y_axis: "Error (arco seg)", + refresh_rate: "Velocidad de Refresco", + image_selected: "Image selected successfully", + select_method: "Please select the image selection method", + device_gallery: "Phone/Tablet gallery", + sm_storage: "SM Storage", + request_storage_permission: "Please allow the storage permission", + celestial_warning: + "Plate solving does not work very close to the celestial pole.", + manualRotator: { + heading: "Manual Rotator", + current_pa: "Current PA", + target_pa: "Target PA", + another_image: "Take another Image", + }, + align_settings: { + rotator_control: "Rotator Control", + use_scale: "Use Scale", + use_position: "Use Position", + }, + calibration_settings: { + pulse: "Pulse", + max_move: "Max Move", + iterations: "Iterations", + two_axis: "Two axis", + square_size: "Auto square size", + calibrate_backlast: "Remove DEC backlash in guide calibration", + reset_calibration: "Reset Guide Calibration After Each Mount Slew", + reuse_calibration: "Store and reuse guide calibration when possible", + reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", + skyflats: "Sky flats", + }, + }, + collapse_camera: { + heading: "Capturar", + type_light: "Light", + type_bias: "Bias", + type_flat: "Flat", + type_dark: "Dark", + format_fits: "FITS", + format_native: "Por defecto", + cooling_unavailable: "N/A", + btn_add_to_sequence: "Agregar a la Secuencia", + btn_loop: "Bucle", + + rotator_control: { + title: "Rotator", + angle: "Rotator Angle", + offset: "Camera Offset", + pierside: "Camera Pierside", + flip: "Flip Policy", + pos_angle: "Camera Position Angle", + reverse_direction: "Reverse direction of Rotator", + flip_rotator: "Preserve Rotator Angel", + flip_position: "Preserve Position Angel", + }, + + capture_settings: { + miscellaneous: "Miscellaneous", + temperature: "Temperature threshold", + temperature_tooltip: + "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", + guiding: "Guiding settle", + guiding_tooltip: + "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", + dialog: "Dialog timeout", + dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", + + reset_sequence: "Always reset sequence when starting", + reset_sequence_tooltip: + "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", + reset_mount: "Reset mount model after meridian flip", + reset_mount_tooltip: "Reset mount model after meridian flip.", + use_flip: "Use flip command if supported by mount", + use_flip_tooltip: "Use flip command if it is supported by the mount.", + summary_preview: "Summary screen preivew", + summary_preview_tooltip: + "Display received FITS in the Summary screen preview window.", + + force_dslr: "Force DSLR presets", + image_viewer: "DSLR image viewer", + + sequence_focus: "In-Sequence Focus", + hfr_threshold: "HFR threshold modifier", + hfr_threshold_tooltip: + "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", + sequence_check: "In-sequence HFR check", + sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", + + median: "Use median focus", + median_tooltip: + "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", + save_sequence: "Save sequence HFR value to file", + save_sequence_tooltip: + "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file.", + }, + }, + capture_presets: { + heading: "Ajustes Preestablecidos", + }, + capture_limits: { + heading: "Configuracion de limites", + guiding_deviation: "Desviacion de Guiado <", + guiding_deviation_unit: '"', + focus_hfr: "Enfoque automatico si HFR >", + focus_hfr_unit: "pixeles", + focus_deltaT: "Enfoque automatico si ΔT° >", + focus_deltaT_unit: "°C", + refocus_n: "Reenfoque cada", + refocus_n_unit: "Minutos", + refocus_on_hfr: "Refocus on HFR. Use", + refocus_meridian: "Refocus after meridian flip", + check_every: "Check every", + about_guide_deviation: "About if guide deviation >", + start_deviation: "Only start if guide deviation <", + guide_deviation: "Guide deviation", + consecutive_times: "consecutive times", + dither_job: "Dither per job every", + }, + capture_filters: { + heading: "Configuracion de filtro", + auto_focus: "Enfoque Automatico", + lock_filter: "Filtro de Bloqueo", + no_filters: "No filters have been found.", + }, + targets_filters: { + object_type: "Tipo de Objeto", + alt: "Alt", + }, + capture_auto_calibration: { + heading: "Auto Calibracion", + flat_source: "Fuente Flat", + flat_duration: "Duracion Flat", + dust_builtin: "Cubierta Antipolvo con Luz Flat incorporada", + dust_external: "Cubierta Antipolvo con Luz Flat Externa", + wall: "Mural", + az: "Az", + adu: "ADU", + tolerance: "Tolerancia", + park_mount: "Aparcar Montura", + park_dome: "Aparcar Cupula", + pre_actions: "Calibration Pre-Actions", + }, + capture_file: { + filename: "Nombre del Fichero", + heading: "Configuracion de Archivo", + prefix: "Prefijo", + script: "Comandos", + directory: "Directorio", + ts: "TS", + duration: "Duracion", + suffix: "Suffix", + usb: "USB Unmounted successfully", + unmount: "Unmount", + }, + + collapse_dome: { + heading: "Cubierta y Cupula", + cap: "Cubierta", + dome: "Cupula", + shutter: "Obturador", + dome_slaving: "Control Cupula", + params: "Parametros", + measurements: "Mediciones", + autosync_threshold: "Limite de sincronizacion automatica (grados)", + radius: "Radio (m)", + shutter_width: "Ancho del Obturador (m)", + n_displacement: "N Desplazamiento (m)", + e_displacement: "E Desplazamiento (m)", + up_displacement: "Desplazamiento Vertical (m)", + ota_offset: "Compensacion OTA (m)", + }, + collapse_focus: { + heading: "Foco", + hfr: "HFR", + hfr_plot: "Trama HFR", + focus_in: "Dentro", + focus_out: "Fuera", + steps: "Pasos", + settings: { + suspend_guiding: "Suspender el guiado", + auto_select_star: "Seleccionar Estrella Automaticamente", + subframe: "Submarco", + fullfield: "Campo Total", + dark: "Marco Oscuro", + annulus: "Anillo", + }, + process: { + title: "Proceso", + detection: "Deteccion", + algorithm: "Algoritmo", + threshold: "Limite", + effect: "Efecto", + average_over: "Promedio sobre", + kernel_size: "Volumen Kernel", + num_of_rows: "Num. de Filas", + sigma: "Sigma", + }, + mechanics: { + title: "Mecanica", + initial_step_size: "Volumen Inicial Paso", + max_travel: "Max Recorrido", + max_step_size: "Max Volumen Paso", + backlash: "Retroceso", + out_step_multiple: "Paso de salida multiple", + number_steps: "Number Steps", + af_overscan: "AF Overscan", + capture_timeout: "Capture timeout", + motion_timeout: "Motion timeout", + overscan_delay: "Overscan Delay", + }, + }, + collapse_guide: { + total_rms_plot: "RMS", + scope_primary: "Primario", + guidingRate: "Tasa de guiado", + via: "Via", + box: "Recuadro", + effects: "Efectos", + dither: "Trepidar", + frequency: "Frecuencia", + every: "every", + frames: "cuadros", + gpg: "GPG", + directions: "Direcciones", + dec: "DEC", + swap: "Intercambio", + east: "+", + west: "-", + north: "+", + south: "-", + subframe: "Subcuadro", + autostar: "Autoinicio", + aggressiveness: "Acometer", + rarms: 'RA RMS"', + derms: 'DE RMS"', + totalrms: 'Total RMS"', + advanced: "Avanzado", + clear_model: "Borrar modelo de calibracion", + yAxis: "Deriva (arco seg)", + + min_error: "Min error", + max_response: "Max response", + }, + collapse_observatory: { + heading: "Observatorio", + }, + collapse_polar: { + heading: "Alineacion Polar", + mount_direction: "Direccion de la Montura", + manual_slew: "Desplazamiento manual", + west: "Oeste", + east: "Este", + mount_rotation: "Rotacion Montura", + refresh: "Refresco", + fov_error: + "Desactivado: el campo de vision FOV debe de ser de 30 Minutos de arco o mas.", + polar_error: "Error en la Polar: ", + az_error: "Error AZ: ", + al_error: "Error AL: ", + }, + collapse_sequence: { + progress: "Secuencias de Inicio y Parada", + sequence: "Secuencia", + overall_progress: "Progreso General", + sequences: "Secuencias", + no_sequences: "Sin secuencias. Puede agregarlas pulsando Agregar Secuencia.", + alert_sequence_error_body: "Error saving sequence file", + alert_sequence_loading_body: "Error loading sequence file", + alert_sequence_delete_body: "Error deleting sequence file", + }, + collapse_mount: { + meridian_flip: "Giro por paso del Meridiano", + flip_if_ha: "Giro si HA >", + flip_if_ha_unit: "°", + pierside: "Lado del pilar", + auto_park: "Auto Aparcado", + auto_park_everyday: "Todos los dias", + park_at: "Aparcar en", + reset_options: "Restablecer Opciones", + Min_alt: "Min. Alt", + Max_alt: "Max. Alt", + enable_alt_limits: "Habilitar Limites Alt", + enable_ha_limits: "Habilitar Limites HA", + Max_ha: "Max. HA (horas)", + clear_model: "Borrar Modelo", + east: "E", + west: "W", + east_long: "Este (apuntando al oeste)", + west_long: "Oeste (apuntando al este)", + reverse_NS: "Reverse North/South", + reverse_WE: "Reverse West/East", + time_source: "Time source", + location_source: "Location source", + }, + modal_add_to_seq: { + heading: "Agregar a la Secuencia", + }, + modal_goto_sync: { + heading: "Ir a o Sincronizar", + category: "Categoria", + }, + mount_status_bar: { + ra: "RA", + de: "DE", + az: "AZ", + at: "AL", + ha: "HA", + }, + camera_status_bar: { + bin: "Vincular con", + }, + solution_bar: { + dra: "dRA", + dde: "dDE", + arcsec: '"', + pix: "PIX", + rot: "ROT", + fov: "FOV", + }, + mount_overlay: { + right_asc: "Asc. Recta.", + declination: "Declinacion", + }, + histogram: { + mean: "Promedio", + median: "Media", + minimum: "Min", + maximum: "Max", + bit_depth: "Profundidad de bits", + non_linear_histogram: "Histograma no Lineal", + }, + livestacking: { + auto_dark: "Modo Oscuro Automatico", + plate_solve: "Placa de resolucion", + background: "Fondo", + saturation: "Saturation", + contrast: "Contraste", + sigma_clipping: "Recorte Sigma", + noImages: "No Live Stacking Images found", + }, + scheduler: { + scheduler: "Scheduler", + j2000: "J2000", + add_sequences: "Add Sequences", + fits: "FITS File", + priority: "Priority", + profile: "Profile", + startupConditions: "Job Startup", + JobConstraints: "Job Constraints", + completionConditions: "Job Completion", + observatoryStartup: "Observatory Startup", + abortedJobManagement: "Aborted Job", + observatoryShutdown: "Observatory Shutdown", + alt: "Alt >", + moon: "Moon >", + twilight: "Twilight", + artifHorizon: "Artificial Horizon", + sequenceCompletion: "Sequence Completion", + repeatFor: "Repeat for", + repeatUntilTerminated: "Repeat Until Terminated", + repeatUntil: "Repeat until", + unparkDome: "UnPark Dome", + unparkMount: "UnPark Mount", + uncap: "UnCap", + warmCCD: "Warm CCD", + none: "None", + queue: "Queue", + immediate: "Immediate", + rescheduleErrors: "Reschedule Errors", + no_jobs: "No Jobs in the queue", + err_loading_folders: "Error loading folders", + err_loading_fits: "Error loading .fits files", + err_delete_file: "Error deleting file", + add_job: "Add Job", + start_jobs: "Start & Stop Jobs", + culimination: "Culmination Offset", + create_jobs: "Create Jobs", + + mosaic: { + import: "Import Mosaic", + planner: "Mosaic planner", + }, + + scheduler_settings: { + lead_time: "Lead time", + lead_time_tooltip: + "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", + pre_dawn: "Pre-dawn", + pre_dawn_tooltip: + "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", + pre_emptive: "Pre-emptive shutdown", + pre_emptive_tooltip: + "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", + setting_altitude: "Setting altitude cutoff", + setting_altitude_tooltip: + "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", + dust_offset: "Dust offset", + dust_offset_tooltip: + "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", + dawn_offset: "Dawn offset", + dawn_offset_tooltip: + "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", + + stop_ekos: "Stop Ekos after shutdown", + stop_ekos_tooltip: + "After shutdown procedure is successfully executed, stop INDI and Ekos.", + shutdown_script: "Shutdown script terminates INDI", + shutdown_script_tooltip: + "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", + remember_job: "Remember Job progress", + remember_job_tooltip: + "When processing a scheduled job, resume the sequence starting from the last image present in storage.", + + reset_mount: "Reset mount model on alignment failure", + reset_mount_tooltip: "Reset mount model on alignment failure", + reset_mount_before: "Reset mount model before starting each job", + reset_mount_before_tooltip: "Reset mount model before starting each job", + force_realign: "Force re-alignment before re-starting jobs", + force_realign_tooltip: + "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", + restart_align: "Restart alignment on guiding calibration failure", + restart_align_tooltip: + "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", + + offsets: "Offsets", + clean_jobs: "Cleanup and Jobs", + alignment: "Alignment", + + verify_image: "Verify captured image position every", + verify_image_tooltip: + "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", + reset_pipeline: "Reset pipeline if verified image delta exceeds", + reset_pipeline_tooltip: + "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", + arcminutes: "arcminutes", + }, + }, + summary: { + empty: "No summary data available", + deviation: "Deviation", + inactive: "Inactive", + }, + }, + optical_train: { + optical_trains: "Optical Trains", + telescope: "Telescope / Lens", + create_new: "Create New", + dslr_lens: "DSLR Lens", + reset_train: "Reset Train", + focal_ratio: "Focal Ratio", + guide_via: "Guide Via", + tooltip: { + title: "Select the device that receives the guiding correction pulses", + subject: "This can be one of the following devices:", + mount_device: + "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", + st4_device: + "If using an ST4 cable between the guide camera and mount, then you should select the Guide Camera as the Guider.", + dedicated_device: + "If using a dedicated guider interface device (like Shoestring GPUSB) then select it as the Guider", + dedicated: "Dedicated", + filterWheel: + "Select a filter wheel. This must be a standalone filter wheel connected to StellarMate via USB. If you have a filter wheel that is embedded in a camera, leave this field empty.", + }, + }, + status: { + system: "Sistema", + info: "Info", + software: "Software", + cpu: "CPU", + ram: "RAM", + storage: "ALMACENAMIENTO", + temperature: "TEMPERATURA", + + stable: "Estable", + beta: "Beta", + + wifi_network: "IP Red Wifi", + ethernet_network: "IP Ethernet", + model: "Modelo", + version: "Version", + hostname: "Nombre del Host", + time: "Hora", + release_type: "Tipo de Publicacion", + updates: "Actualizaciones", + + hotspotMode: "Modo Punto de Acceso", + wifiNetwork: "Red Wifi", + wifiCountry: "WiFi Country", + + wifiBand: "Banda WiFi", + + update_available: "Nuevas Actualizaciones Disponibles", + + btn_vnc: "Escritorio (VNC)", + btn_web_manager: "Administrador Web", + btn_restart: "Reiniciar", + btn_shutdown: "Apagar", + btn_manage_wifi: "Administrador WiFi", + btn_enable_direct_ethernet: "Habilitar Ethernet Directo", + btn_disable_direct_ethernet: "Deshabilitar Ethernet Directo", + btn_enable_hotspot: "Habilitar Punto de Acceso", + btn_disable_hotspot: "Deshabilitar Punto de Acceso", + btn_change_hostname: "Cambiar Nombre del Host", + btn_check_for_updates: "Buscar Actualizaciones", + btn_update_now: "Actualizar Ahora", + btn_update_in_progress: "Actualizando...", + btn_factory_reset: "Restablecimiento de Fabrica", + btn_change_resolution: "Cambiar Resolucion", + btn_later: "Mas tarde", + btn_resize_fs: "Redimensionar SD", + btn_continue: "Continuar", + information_ekos_offline: + "Ekos is offline. Please start the equipment profile directly or via the Scheduler.", + no_camera_detected: "No cameras detected or camera offline.", + + alert_device_offline_title: "El Dispositivo esta desconectado", + alert_device_offline_body: + "El Dispositivo parece estar desconectado en este momento. ¿Ha iniciado sesion en el Dispositivo?", + + alert_restart_title: "Reiniciando StellarMate", + alert_restart_body: + "Su dispositivo ahora se reiniciara. Puede intentar volver a conectarse una vez que se reinicie.", + alert_shutdown_title: "Apagando StellarMate", + alert_shutdown_body: + "Tu Dispositivo se apagara ahora. Para poder volverlo a usar, debera encenderlo manualmente.", + + alert_resize_title: "Cambiar la Capacidad de la Tarjeta microSD", + alert_resize_body: + "StellarMate aumentara la capacidad completa de la tarjeta SD. Reinicie StellarMate despues de cambiar la capacidad.", + alert_resize_btn_resize: "Cambiar la capacidad", + + alert_hotspot_enable_title: "Habilitando el Punto de Acceso", + alert_hotspot_enable_body: + "Si habilita el Punto de Acceso, Stellarmate se desconectara de cualquier red Wifi en la que este y se conectara a su propio Punto de Acceso. Para continuar usando StellarMate, debera conectarse a la misma Red de Punto de Acceso desde su Dispositivo. ¿Quiere continuar?", + + alert_hotspot_post_enable_title: "Conectese al Punto de Acceso", + alert_hotspot_post_enable_body: + 'Ahora puede conectarse al Punto de Acceso "stellarmate" y presionar OK, cuando haya terminado, para continuar', + + alert_hotspot_disable_body: + "La desactivacion del Punto de Acceso hara que StellarMate se conecte a su red inalambrica previamente guardada. Deberia estar en la misma red para continuar usando StellarMate cuando su Punto de Acceso esta desactivado. ¿Quiere continuar?", + + alert_factory_reset_body: + "Restablecimiento de Fabrica realizado. Reinicie ahora StellarMate.", + alert_factory_reset_confirmation_body: + "¿Seguro que quiere reestablecer el dispositivo a la configuracion de Fabrica? Se borraran todos los ajustes. ¡Esta accion es irreversible!", + + alert_forget_wifi_title: "Olvidar Wifi", + alert_forget_wifi_body: + "Todas las redes WiFi se borraran y StellarMate se ejecutara en modo Punto de Acceso. Debe de cambiar a la red del Punto de Acceso en su telefono/tableta. ¿Quiere continuar?", + + alert_join_wifi_title: "Unirse a la red Wifi", + alert_join_wifi_body: + "Uniendose a una red Wifi, StellarMate cerrara el Punto de Acceso (si se inicio). Para continuar usando StellarMate, asegurese de estar en la misma red. ¿Quiere continuar?", + + alert_change_band_title: "¿Esta seguro de querer cambiar la Banda?", + alert_change_band_body: + "La aplicacion StellarMate podria desconectarse y el cambio de canal podria fallar debido a una variedad de razones, en cuyo caso el Punto de Acceso se restaurara a la configuracion predeterminada.", + + alert_change_resolution_title: "¡Conseguido!", + alert_change_resolution_body: + "Debe de reiniciar StellarMate para que tenga efecto en la resolucion", + + alert_change_release_title: "Canal Beta", + alert_change_release_body: + "¿Seguro que desea cambiar al Canal Beta inestable y sin soporte?", + + alert_direct_ethernet_title: "Ethernet Directo", + alert_direct_ethernet_connect_body: + "Conecte el cable Ethernet directamente entre StellarMate y su PC. Configure la direccion IP de su PC en 192.168.100.2 y la puerta de enlace en 192.168.100.1", + alert_direct_ethernet_disconnect_body: "Retire el cable Ethernet directo.", + + alert_clear_all_driver_config_title: + "Borrar todas las configuraciones del Controlador", + alert_clear_all_driver_config_body: + "¿Seguro que desea eliminar toda la configuracion del controlador?", + + alert_update_complete_title: "Actualizacion del S.O. SM", + alert_update_complete_body: "Actualizacion completa, reinicie StellarMate.", + + alert_network_error_title: "Network error", + alert_network_error_body: "Failed to query network information", + alert_delete_directory_message: + "You want to delete {0} directory and all files under it?", + + alert_permission_title: "Location permission", + alert_permission_description: + "StellarMate App requires Location information to synchronize StellarMate gadget location to the App location. Do you want to proceed?", + + alert_remote_isactive: + "Failed to check if Remote support is active, Is your Stellarmate OS up to date? ", + alert_remote_start: "Could not start the Remote support: ", + alert_remote_stop: "Could not stop the Remote support: ", + alert_remote_id: "Could not find Remote support ID", + alert_remote_failed: "Failed to get Remote support ID: ", + alert_remote_not_found: "No Remote support found: ", + alert_permission_denied: "Permission Denied", + alert_permission_blocked: "Permission Blocked", + alert_grant_camera_permission: "You need to grant camera permission first", + alert_feature_not_available: "This feature is not available", + + alert_logout_account_body: "Are you sure you want to logout?", + alert_reset_ekoslive_title: "Reset Ekoslive", + alert_reset_ekoslive_body: + "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", + alert_download_index_file: + "Astrometry Index files are missing. Would you like to download?", + + change_resolution_modal: { + heading: "Cambiar Resolucion", + mode: "Modo", + }, + + change_hostname_modal: { + new_hostname: "Nombre nuevo Host", + }, + + change_wifi_modal: { + heading: "Unirse a una Red", + ssid: "SSID", + err_wifi: "Hubo un problema al buscar redes Wifi.", + }, + + change_band_modal: { + heading: "Cambiar Banda", + band: "Banda", + channel: "Canal", + }, + + vnc_view: { + heading: "VNC", + alert_unreachable_title: "VNC inaccesible", + alert_unreachable_body: + "Parece que hay un problema al intentar establecer la conexion con el visor de VNC", + }, + + web_manager_view: { + alert_unreachable_title: "Administrador Web inaccesible", + alert_unreachable_body: + "Parece que hay un problema al intentar establecer la conexion con el Administrador Web", + }, + }, + settings: { + heading: "Ajustes", + language: "Lenguaje", + high_bandwidth: "Ancho de Banda Alto", + transfer_images: "Transferir Imagenes", + notifications: "Notificaciones", + sounds: "Sonidos", + cloud_storage: "Almacenamiento en la Nube", + auto_sync: "Sincronizacion Automatica", + location: "Ubicacion", + reset_app: "Restablecer App", + reset_app_body: "¿Borrar todas las configuraciones de la App?", + metric: "Metric", + imperial: "Imperial", + file_logging: "File logging", + alert_delete_account_title: "Delete Account", + alert_delete_account_body: "Are you sure you want to delete your account?", + color_scheme_sky_map: "Sky Map Scheme", + }, + cloud: { + heading: "Visor", + btn_filters: "Filtros", + btn_gallery: "Galeria", + btn_offline_viewer: "Visor sin conexion", + btn_cloud_viewer: "Visor de la Nube", + no_images_title: "No se encontraron Imagenes", + no_images_body: "Intente cambiar los filtros.", + no_selected_title: "No se selecciono ninguna Imagen", + no_selected_body: "Seleccione una Imagen de la Galeria", + cloud_disabled_title: "La nube esta deshabilitada", + cloud_disabled_body: + "Vaya a la configuracion y habilite la Nube para poder acceder a esta ficha.", + pro_plan_body: + "El almacenamiento en la Nube solo esta disponible para usuarios del plan Pro.", + reset_ekoslive: "Reset Ekoslive", + alert_cannot_download_title: "No se puede descargar", + alert_cannot_download_body: "Hubo un error al intentar descargar.", + alert_confirm_delete_title: "¿Esta seguro?", + alert_confirm_delete_body: + "¿Realmente desea eliminar {0}? Una vez eliminado, no se puede recuperar.", + + filters_drawer: { + field: "Campo", + condition: "Condicion", + value: "Valor", + btn_add_filter: "AÑADIR FILTRO", + airmass: "Masa de Aire", + object: "Objeto", + contains: "Contenido", + }, + gallery_drawer: { + all: "Todo", + h1: "1 h", + h24: "24 h", + d7: "7 d", + m1: "1 m", + y1: "1 a", + images: "Imagenes", + btn_sort: "ORDENAR", + btn_delete_all: "BORRAR TODO", + ascending: "A-Z", + descending: "Z-A", + + alert_no_images_title: "Sin Imagenes", + alert_no_images_body: "No hay Imagenes en la Galeria que puedan eliminarse..", + alert_delete_all_body: + "¿Esta seguro de que desea eliminar {0} Imagenes?. Esta es una operacion irreversible.", + }, + info_drawer: { + add_tags_here: "Agregar etiquetas aqui", + captured_on: "Capturado en", + }, + }, + about: { + heading: "Acerca de", + bundle: "Empaquetado", + copyright_line1: + "StellarMate esta desarrollado por Ikarus Technologies © 2017-2023", + copyright_line2: "Imagen de Fondo cedida por Alamri Observatory", + credits: { + heading: "Credits", + title: "Translations", + name: "Translator name", + }, + }, + messages: { + // polar align + polar_idle: + "Esta herramienta proporciona un metodo simple para alinear la Polar con una montura ecuatorial alemana. Estacione su montura en la posicion de inicio donde apunte hacia el Polo celeste con el contrapeso hacia abajo. Seleccione la direccion y velocidad de la montura y luego haga clic en Iniciar para comenzar el proceso. Si no tiene una vista del Polo, use el control de la montura con SkyMap o Ekos para apuntar a cualquier lugar, preferiblemente cerca del meridiano, elija Este u Oeste segun su lado, baje el angulo de rotacion si es necesario y haga clic en Iniciar.", + alert_directions_not_found: + "Coordinates not found, Please frame your target or enter coordinates manually.", + manual_rotator: + "Rotate camera by the indicated angle and then take an image to update the position angle", + welcome: "Welcome to StellarMate", + }, + ekosLivePro: { + pushNotification: "Push Notification", + level: "Notification Level", + settings: "EkosLive Pro Settings", + }, + skymap: { + goto: "Ir a", + }, + device: { + mirror: "Mirror External Display", + monitor_successful: "StellarMate monitor Display changed successfully!", + monitor_failed: + "Failed to set StellarMate monitor display. Please try again later!", + undefined_error: "Error is undefined", + share: "Share logs", + logs: "Logs", + logs_upload: "Logs uploaded successfully to StellarMate support.", + error_upload: "Error uploading logs", + reset_network: "Reset network", + + vnc: { + update_password: "Update VNC Password", + }, + }, + controller: { + dc_power: "12V DC Power", + heaters: "Dew Heaters", + varOutput: "Variable Output", + reports: "Reports", + voltage: "Voltage", + current: "Current", + power: "Power", + power_off: "Power Off", + power_sleep: "Power is in sleep mode. Tap to wake up.", + power_off_tooltip: + "Power Off all ports when equipment profile is disconnected.", + leds: "LEDs", + auto_dew: "Auto Dew", + auto_dew1_threshold: "Dew 1 Thresh.", + auto_dew2_threshold: "Dew 2 Thresh.", + stepper: "Stepper", + buzzer: "Buzzer", + sensors: "Sensors", + alert_power_port_description: "Are you sure you want to toggle off {0}?", + }, + notifications: { + ekoslive_successful: "Ekoslive Reset is Successful", + ekoslive_restart: "Restarting Ekoslive", + }, + hardware: { + serial_devices_detected: "Serial Devices Detected", + serial_port: "Serial Port", + }, }; -export default es; \ No newline at end of file +export default es; diff --git a/fr.js b/fr.js index dc1b37f..8e49cf1 100644 --- a/fr.js +++ b/fr.js @@ -1,1315 +1,1423 @@ const fr = { - general: { - home: "Accueil", - next: "prochain", - ok: "D'accord", - done: "Fait", - cancel: "Annuler", - confirm: "Confirm", - apply: "Appliquer", - enter: "Enter", - scan: "Scan", - save: "sauvegarder", - save_as: "Save as", - overwrite: "Overwrite", - select: "Sélectionner", - hardware: "Hardware", - signal: "Signal", - usb: "USB", - devices: "Devices", - connect: "Connecter", - disconnect: "Déconnecter", - schedule: "Schedule", - yes: "Oui", - no: "Non", - ignore: "Ignore", - error: "Erreur", - back: "Retour", - delete: "Supprimer", - remove: "Retirer", - online: "En ligne", - offline: "Hors ligne", - cloud: "Cloud", - remote: "Distant", - preset: "Préréglage", - camera: "Caméra", - focuser: "Focuser", - filter_wheel: "Roue à filtre", - filter: "Filtre", - exposure: "Exposition", - binning: "Binning", - action: "Action", - scope_type: "Type de Tube", - solver_type: "Type de solveur", - type: "Type", - driver: "Driver", - gain: "Gain", - offset: "Décalage", - format: "Format", - iso: "ISO", - count: "Nombre", - delay: "Retard", - status: "Statut", - target: "Cible", - angle: "Angle", - sep_profile: "Profil SEP", - direction: "Direction", - rotation: "Rotation", - automatic: "Automatique", - manual: "Manuel", - progress: "Progression", - position_angle: "PA", - details: "Details", - skip: "Skip", - updated: "Updated", - new: "New", - remote_support: "Remote Support", - logout: "Logout", - setting: "Setting", - hours: "Hours", - minutes: "Minutes", - seconds: "Seconds", + general: { + home: "Accueil", + next: "prochain", + ok: "D'accord", + done: "Fait", + cancel: "Annuler", + confirm: "Confirm", + apply: "Appliquer", + enter: "Enter", + scan: "Scan", + save: "sauvegarder", + save_as: "Save as", + overwrite: "Overwrite", + select: "Sélectionner", + hardware: "Hardware", + signal: "Signal", + usb: "USB", + devices: "Devices", + connect: "Connecter", + disconnect: "Déconnecter", + schedule: "Schedule", + yes: "Oui", + no: "Non", + ignore: "Ignore", + error: "Erreur", + back: "Retour", + delete: "Supprimer", + remove: "Retirer", + online: "En ligne", + offline: "Hors ligne", + cloud: "Cloud", + remote: "Distant", + preset: "Préréglage", + camera: "Caméra", + focuser: "Focuser", + filter_wheel: "Roue à filtre", + filter: "Filtre", + exposure: "Exposition", + binning: "Binning", + action: "Action", + scope_type: "Type de Tube", + solver_type: "Type de solveur", + type: "Type", + driver: "Driver", + gain: "Gain", + offset: "Décalage", + format: "Format", + iso: "ISO", + count: "Nombre", + delay: "Retard", + status: "Statut", + target: "Cible", + angle: "Angle", + sep_profile: "Profil SEP", + direction: "Direction", + rotation: "Rotation", + automatic: "Automatique", + manual: "Manuel", + progress: "Progression", + position_angle: "PA", + details: "Details", + skip: "Skip", + updated: "Updated", + new: "New", + remote_support: "Remote Support", + logout: "Logout", + setting: "Setting", + hours: "Hours", + minutes: "Minutes", + seconds: "Seconds", - azimuth: "Azimut", - altitude: "Altitude", - tags: "Mots clés", - filename: "Nom du fichier", - size: "Taille", - frame: "Cadre", - temperature: "Température", - name: "Nom", - date: "Date", - resolution: "Résolution", - monitor: "Monitor", - clear_all: "Clear All", - pixels: "Pixels", + azimuth: "Azimut", + altitude: "Altitude", + tags: "Mots clés", + filename: "Nom du fichier", + size: "Taille", + frame: "Cadre", + temperature: "Température", + name: "Nom", + date: "Date", + resolution: "Résolution", + monitor: "Monitor", + clear_all: "Clear All", + pixels: "Pixels", - select_file: "Select file", - select_folder: "Select folder", - selected_dir: "selected folder", - new_folder: "Enter new folder name", - create_new_folder: "Create new folder in", - empty_folder: "Folder is Empty", + select_file: "Select file", + select_folder: "Select folder", + selected_dir: "selected folder", + new_folder: "Enter new folder name", + create_new_folder: "Create new folder in", + empty_folder: "Folder is Empty", - train: "Train", - no_data_found: "No data found", - track: "Track", - jobs: "Jobs", - category: "Categories", - profile: "Profile", - arcmin: "arcmin", - calculate: "Calculate", - update: "Update", - center: "Center", - learn_more: "Learn more", + train: "Train", + no_data_found: "No data found", + track: "Track", + jobs: "Jobs", + category: "Categories", + profile: "Profile", + arcmin: "arcmin", + calculate: "Calculate", + update: "Update", + center: "Center", + learn_more: "Learn more", - select_option: "Sélectionnez l'option...", - search: "Chercher...", - no_results: "Aucun résultat", - on: "Marche", - off: "Arrêt", - go: "ALLER", - add: "AJOUTER", - load: "Load", - edit: "ÉDITER", - refresh: "Rafraichir", - reset: "Réinitialiser", - reset_all: "Tout réinitialiser", - start: "Début", - stop: "Arrêtez", - stopping: "Arrêt", - clear: "Effacer", - solve: "Résoudre", - parked: "Parquée", - unparked: "Dé Parquée", - open: "Ouvrir", - close: "Fermé", - opened: "Ouvrir", - closed: "Fermé", - enable: "Activer", - disable: "Désactiver", - select_time: "Durée", - set: "Définir", - logging: "Logging", - drivers: "Drivers", - network: "Network", + select_option: "Sélectionnez l'option...", + search: "Chercher...", + no_results: "Aucun résultat", + on: "Marche", + off: "Arrêt", + go: "ALLER", + add: "AJOUTER", + load: "Load", + edit: "ÉDITER", + refresh: "Rafraichir", + reset: "Réinitialiser", + reset_all: "Tout réinitialiser", + start: "Début", + stop: "Arrêtez", + stopping: "Arrêt", + clear: "Effacer", + solve: "Résoudre", + parked: "Parquée", + unparked: "Dé Parquée", + open: "Ouvrir", + close: "Fermé", + opened: "Ouvrir", + closed: "Fermé", + enable: "Activer", + disable: "Désactiver", + select_time: "Durée", + set: "Définir", + logging: "Logging", + drivers: "Drivers", + network: "Network", - // Confirm Delete Alert - alert_confirm_delete_title: "Confirmer Suppression", - alert_delete_profile_body: "Voulez-vous vraiment supprimer le profil sélectionné ?", - alert_delete_scope_body: "Êtes-vous sûr de vouloir supprimer le scope sélectionné?", + // Confirm Delete Alert + alert_confirm_delete_title: "Confirmer Suppression", + alert_delete_profile_body: + "Voulez-vous vraiment supprimer le profil sélectionné ?", + alert_delete_scope_body: + "Êtes-vous sûr de vouloir supprimer le scope sélectionné?", - // Confirm - alert_confirmation_title: "Confirmation", - alert_confirmation_body: "Are you sure you want to create {0} with this name?", - alert_overwrite_body: "The file '{0}' already exists. Do you wish to overwrite it?", + // Confirm + alert_confirmation_title: "Confirmation", + alert_confirmation_body: "Are you sure you want to create {0} with this name?", + alert_overwrite_body: + "The file '{0}' already exists. Do you wish to overwrite it?", - network_error: "Veuillez vous assurer que votre StellarMate est connecté à votre réseau", - internet_required: "Veuillez vous assurer que vous êtes connecté à Internet", - alert_comm_error_title: "Erreur de communication", - alert_comm_error_body: "Échec de la communication avec StellarMate. Veuillez vous assurer qu'il est connecté à votre réseau.", - ekoslive_down_title: "EkosLive est en panne", - ekoslive_down_body: "EkosLive n'est pas en cours d'exécution, essayez de redémarrer StellarMate ou contactez l'assistance StellarMate.", - kstars_down_title: "KStars est en panne", - kstars_down_body: "KStars n'est pas en cours d'exécution, essayez de redémarrer StellarMate ou contactez le support StellarMate.", - reset_default: "Reset to default", - external_storage: "Stokage Externe" - }, - darkLibrary: { - title: "Dark Library", - darks: "Darks", - defects: "Defects", - prefer: "Prefer", - create_darks_title: "Créer Darks", - create_defects_title: "Créer la Defect Map", - view_masters_title: "View Masters", - progress: "Progression", + network_error: + "Veuillez vous assurer que votre StellarMate est connecté à votre réseau", + internet_required: "Veuillez vous assurer que vous êtes connecté à Internet", + alert_comm_error_title: "Erreur de communication", + alert_comm_error_body: + "Échec de la communication avec StellarMate. Veuillez vous assurer qu'il est connecté à votre réseau.", + ekoslive_down_title: "EkosLive est en panne", + ekoslive_down_body: + "EkosLive n'est pas en cours d'exécution, essayez de redémarrer StellarMate ou contactez l'assistance StellarMate.", + kstars_down_title: "KStars est en panne", + kstars_down_body: + "KStars n'est pas en cours d'exécution, essayez de redémarrer StellarMate ou contactez le support StellarMate.", + reset_default: "Reset to default", + external_storage: "Stokage Externe", + }, + darkLibrary: { + title: "Dark Library", + darks: "Darks", + defects: "Defects", + prefer: "Prefer", + create_darks_title: "Créer Darks", + create_defects_title: "Créer la Defect Map", + view_masters_title: "View Masters", + progress: "Progression", - create_darks: { - exposure_range: "Plage d'expo.", - to: "à", - temp_range: "Plage de temp.", - binning: "Binning", - binning_one: "1x1", - binning_two: "2x2", - binning_four: "4x4", - total_images: "Total", - }, + create_darks: { + exposure_range: "Plage d'expo.", + to: "à", + temp_range: "Plage de temp.", + binning: "Binning", + binning_one: "1x1", + binning_two: "2x2", + binning_four: "4x4", + total_images: "Total", + }, - create_defect_map: { - master_dark: "Master Dark", - bad_pixels: "Bad Pixels", - hot_pixels: "Pixels chauds", - generate_map: "Generer carte", - save_map: "Sauvegardé", - deviation: "σ" - }, - }, - achievements: { - score: "Total Score", - badge: "Badge", - achievements: "Achievements", - unlocked: "Achievement Unlocked", - points: "Points", - completed: "Completed", - not_completed: "Not completed", - capture_preview_title: "First Light!", - ten_sequences_title: "So it begins!", - mount_goto_title: "Magic Fingers", - video_recording_title: "Director’s Cut", - weather_check_title: "Cloud Magnet", - live_stacking_title: "Let there be details", - create_darks_title: "Embrace the dark side", - create_defect_title: "Cosmic Makeup", - import_mosaic_title: "Mosaic Weaver", - messier_captured_title: "MXXXX (e.g. M1)", - all_messier_title: "Cosmic Marathon", - scheduler_title: "Robotic Master", - capture_master_title: "Sky Master", - capture_legend_title: "Sky Legend", - paa_title: "Perfectionist", - guide_rms_title: "Bullseye!", + create_defect_map: { + master_dark: "Master Dark", + bad_pixels: "Bad Pixels", + hot_pixels: "Pixels chauds", + generate_map: "Generer carte", + save_map: "Sauvegardé", + deviation: "σ", + }, + }, + achievements: { + score: "Total Score", + badge: "Badge", + achievements: "Achievements", + unlocked: "Achievement Unlocked", + points: "Points", + completed: "Completed", + not_completed: "Not completed", + capture_preview_title: "First Light!", + ten_sequences_title: "So it begins!", + mount_goto_title: "Magic Fingers", + video_recording_title: "Director’s Cut", + weather_check_title: "Cloud Magnet", + live_stacking_title: "Let there be details", + create_darks_title: "Embrace the dark side", + create_defect_title: "Cosmic Makeup", + import_mosaic_title: "Mosaic Weaver", + messier_captured_title: "MXXXX (e.g. M1)", + all_messier_title: "Cosmic Marathon", + scheduler_title: "Robotic Master", + capture_master_title: "Sky Master", + capture_legend_title: "Sky Legend", + paa_title: "Perfectionist", + guide_rms_title: "Bullseye!", - capture_preview_description: "Capture a Preview", - ten_sequences_description: "Capture a sequence with 10 counts", - mount_goto__description: "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", - video_recording_description: "Record video for 1 minute", - weather_check__description: "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", - live_stacking_description: "Live stacking. Perform at least 5 images", - create_darks_description: "Create Darks of total 50 Images", - create_defect_description: "Generate hot / cold pixels in Defect map above 80", - import_mosaic_description: "Import Mosaics from telescopios", - messier_captured_description: "A messier object is captured", - all_messier_description: "All Messier objects were captured", - scheduler_description: "Finish a scheduler job worth 2 or more hours of image data.", - capture_master_description: "Capture a total of 500 images", - capture_legend_description: "Capture a total of 1000 images", - paa_description: "Finish PAA with box error lower than 30 arcsecs.", - guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", - filtered_image_description: "Capture a narrowband image", - gallery_image_description: "Gallery Image downloaded", + capture_preview_description: "Capture a Preview", + ten_sequences_description: "Capture a sequence with 10 counts", + mount_goto__description: + "Use Target GOTO by holding on the object for 3 seconds when the new image is captured", + video_recording_description: "Record video for 1 minute", + weather_check__description: + "Use Cloud Map in weather info, Zoom in to at least 8x to check weather", + live_stacking_description: "Live stacking. Perform at least 5 images", + create_darks_description: "Create Darks of total 50 Images", + create_defect_description: "Generate hot / cold pixels in Defect map above 80", + import_mosaic_description: "Import Mosaics from telescopios", + messier_captured_description: "A messier object is captured", + all_messier_description: "All Messier objects were captured", + scheduler_description: + "Finish a scheduler job worth 2 or more hours of image data.", + capture_master_description: "Capture a total of 500 images", + capture_legend_description: "Capture a total of 1000 images", + paa_description: "Finish PAA with box error lower than 30 arcsecs.", + guide_rms_description: "Achieve total RMS guiding below 0.5 arcsecs.", + filtered_image_description: "Capture a narrowband image", + gallery_image_description: "Gallery Image downloaded", - alert_reset_title: "Reset achievements", - alert_agree_reset_body: "Are you sure you want to reset all achievements?" - }, - tourGuide: - { - tour_guide: "Tour Guide", - previous: "Previous", - finish: "Finish", - title_devices_list: "StellarMate Devices List", - title_device_actions: "Device Actions", - title_profiles: "Profiles", - title_port_selector: "Port Selector", - title_trains: "Optical trains", - title_weather_bar: "Weather bar", - title_cloud_report: "Cloud Report", - title_next: "What's next?", + alert_reset_title: "Reset achievements", + alert_agree_reset_body: "Are you sure you want to reset all achievements?", + }, + tourGuide: { + tour_guide: "Tour Guide", + previous: "Previous", + finish: "Finish", + title_devices_list: "StellarMate Devices List", + title_device_actions: "Device Actions", + title_profiles: "Profiles", + title_port_selector: "Port Selector", + title_trains: "Optical trains", + title_weather_bar: "Weather bar", + title_cloud_report: "Cloud Report", + title_next: "What's next?", - title_focus: "Focus", - title_align: "Align", - title_guide: "Guide", - title_capture: "Capture", - title_mount: "Mount", - title_observatory: "Observatory", - title_scheduler: "Scheduler", - title_indi: "INDI Control Panel", - title_quick_controls: "Quick Controls", - title_preview: "Preview", - title_framing: "Framing", - title_live_video: "Live Video", - title_stop: "Stop", - title_live_stacking: "Live Stacking", - title_quick_settings: "Qucik Camera Settings", + title_focus: "Focus", + title_align: "Align", + title_guide: "Guide", + title_capture: "Capture", + title_mount: "Mount", + title_observatory: "Observatory", + title_scheduler: "Scheduler", + title_indi: "INDI Control Panel", + title_quick_controls: "Quick Controls", + title_preview: "Preview", + title_framing: "Framing", + title_live_video: "Live Video", + title_stop: "Stop", + title_live_stacking: "Live Stacking", + title_quick_settings: "Qucik Camera Settings", - title_targets_info: "About Targets", - title_search_bar: "Search bar", - title_time_controls: "Time Controls", - title_target_controls: "Targets Controls", - title_object_info: "Object info", - title_fov: "Target Field Of View", - title_target_action: "Target Action", + title_targets_info: "About Targets", + title_search_bar: "Search bar", + title_time_controls: "Time Controls", + title_target_controls: "Targets Controls", + title_object_info: "Object info", + title_fov: "Target Field Of View", + title_target_action: "Target Action", - description_devices_list: "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", - description_device_actions: "Remove a device from the list, perform a factory reset, or log out.", - description_profiles: "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", - description_port_selector: "After a profile is started for the first time, select the serial and/or network settings for your devices.", - description_trains: - "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", - description_weather_bar: "Brief weather report and current site Bortle class", - description_cloud_report: "3-hours Cloud overlay.", - description_next: "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", + description_devices_list: + "This is the list of automatically discovered and manually added StellarMate units. Tap RESCAN to detect new StellarMate units on the network.", + description_device_actions: + "Remove a device from the list, perform a factory reset, or log out.", + description_profiles: + "Manage your astronomy equipment in Equipment Profiles. All equipment must be powered and connected to StellarMate before starting a profile. Once a profile is started, configure the Optical Trains and then tap Ekos to start your astrophotography session.", + description_port_selector: + "After a profile is started for the first time, select the serial and/or network settings for your devices.", + description_trains: + "Set up how your equipment is arranged using Optical trains. Assign each device to a specific function. Create a train for each camera.", + description_weather_bar: "Brief weather report and current site Bortle class", + description_cloud_report: "3-hours Cloud overlay.", + description_next: + "Explore applicable astronomical targets by tapping the Targets tab. Use Go & Solve to center your target in the camera frame. Open the Framing Assistant to achieve the perfect desired orientation. Head over to Ekos tab to set up imaging sequences and live stack images.", - description_focus: "Focus the camera by using a motorized focuser.", - description_align: "Center the mount exactly on target by plate-solving an image.", - description_guide: "Keep the mount locked to your target during tracking to enable long exposures.", - description_capture: "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", - description_mount: "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", - description_observatory: "Control dome and dust-cap equipment.", - description_scheduler: "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", - description_indi: "Direct low-level access to equipment properties.", - description_quick_controls: "Quick access to mount, camera, and rotator controls.", - description_preview: "Capture a single preview frame.", - description_framing: "Loop exposures indefinitely until stopped", - description_live_video: "Start live video streams and record videos to storage.", - description_stop: "Stop any ongoing exposures or recordings.", - description_live_stacking: "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", - description_quick_settings: "Select active train and configure camera and filter wheel settings.", + description_focus: "Focus the camera by using a motorized focuser.", + description_align: + "Center the mount exactly on target by plate-solving an image.", + description_guide: + "Keep the mount locked to your target during tracking to enable long exposures.", + description_capture: + "Create sequences to capture images using configurable settings. Manage filter wheel settings and Dark Library.", + description_mount: + "Toggle tracking, parking, and meridian flip settings. Configure auto-park.", + description_observatory: "Control dome and dust-cap equipment.", + description_scheduler: + "Automate complete astrophotography session by selecting target and sequence file. Import mosaics from Telescopius.", + description_indi: "Direct low-level access to equipment properties.", + description_quick_controls: + "Quick access to mount, camera, and rotator controls.", + description_preview: "Capture a single preview frame.", + description_framing: "Loop exposures indefinitely until stopped", + description_live_video: + "Start live video streams and record videos to storage.", + description_stop: "Stop any ongoing exposures or recordings.", + description_live_stacking: + "Live stack images to increase signal to noise ratio. If an existing capture sequence is running, live stacking will use incoming images otherwise it will loop exposures using settings in Quick Camera Settings.", + description_quick_settings: + "Select active train and configure camera and filter wheel settings.", - description_targets_info: "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", - description_search_bar: - "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", - description_time_controls: - "If Ekos is offline, adjust the target date and time calculations.", - description_target_controls: - "Check out twilight information, manage FOVs, adjust filters, and select object types.", - description_object_info: "Object magnitude, rise, transit, and set times.", - description_fov: "Tap to enter Framing Assistant mode.", - description_target_action: "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", - alert_guided_tour_title: "Take a guided tour on Stellarmate App features", - }, - tooltip: - { - placeholder: "Placeholder %{0} or %{1}", - placeholder_file: "The name of the .esq file, without extension.", - placeholder_date: "The current time and date when the file is saved.", - placeholder_type: "The frame type e.g: 'Light', 'Dark'", - placeholder_exp: "The exposure duration in seconds.", - placeholder_exposure: "The exposure duration in seconds as plain number, without any unit as suffix.", - placeholder_offset: "The offset configured for capturing.", - placeholder_gain: "The gain configured for capturing.", - placeholder_bin: "The binning configured for capturing.", - placeholder_iso: "The ISO value(DSLRs only).", - placeholder_pierside: "The current mount's pier side", - placeholder_temperature: "The camera temperature of capturing.", - placeholder_filter: "The active filter name.", - placeholder_seq: "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", - placeholder_target: "The Target name.", - placeholder_arbitrary: "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", - placeholder_notes: "Notes:", - placeholder_case: "• Tags are case sensitive in both their short and long forms", - placeholder_datetime: "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", format_title: "Format is used to define the image file names by the use of placeholder tags.", - suffix: "Number of digits used to append the sequence number to the filename", - paa_desc: "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", - plate_solving: "Uses plate solving to track what the corrected alignment error is during the Refresh process. User should try to reduce the error in the Updated Err line below and minimize the size of the arrows.", - mount_info: "Move Star and Calc Error", - movestar_desc: "Like Move Star, But Ekos attemps to track the star being moved and estimates the current alignment error when it can." - }, - splash: { - checking_for_updates: "Vérification des mises à jour...", - downloading_package: "Téléchargement de la mise à jour...", - installing_update: "Installation de mise à jour...", - channel_update: "Changement de canal en cours...", - upto_date: "Déjà à jour.", - update_installed: "Toutes les mises à jour installées.", - loading: "Chargement..." - }, - validations: { - username_required: "Le nom d'utilisateur est obligatoire", - username_tooshort: "Minimum 3 caractères requis", - username_toolong: "Ne peut pas contenir plus de 64 caractères", - username_invalid: "Caractères non valides dans le nom d'utilisateur", - password_required: "Mot de passe requis", - password_invalid: "Minimum 6 caractères requis", - confirm_password_required: "Confirmer le mot de passe requis", - confirm_password_mismatch: "Confirmer le mot de passe incorrect", - email_required: "Email (requis", - email_invalid: "Adresse e-mail invalide", - license_required: "Clé de licence requise", - serial_required: "Clé de série requise", - new_scope_vendor: "Entre un nom de fournisseur valide", - new_scope_model_invalid: "Entre un modèle valide", - new_scope_aperture_invalid: "Entre une ouverture valide", - new_scope_focal_length_invalid: "Entre une focale valide", - new_scope_focal_ratio_invalid: "Enter a valid focal ratio", + description_targets_info: + "Targets is the StellarMate Planning tool to streamline your observation session. Search from thousands of objects and filter them using simple criteria. Use the Framing Assistant to frame your targets.", + description_search_bar: + "Filter objects in the existing list or search for new objects by entering the name and tapping the search button.", + description_time_controls: + "If Ekos is offline, adjust the target date and time calculations.", + description_target_controls: + "Check out twilight information, manage FOVs, adjust filters, and select object types.", + description_object_info: "Object magnitude, rise, transit, and set times.", + description_fov: "Tap to enter Framing Assistant mode.", + description_target_action: + "Add target to favorites or custom list. Command a GOTO only or a GOTO followed by capture and solve. If Ekos is offline, schedule the target.", + alert_guided_tour_title: "Take a guided tour on Stellarmate App features", + }, + tooltip: { + placeholder: "Placeholder %{0} or %{1}", + placeholder_file: "The name of the .esq file, without extension.", + placeholder_date: "The current time and date when the file is saved.", + placeholder_type: "The frame type e.g: 'Light', 'Dark'", + placeholder_exp: "The exposure duration in seconds.", + placeholder_exposure: + "The exposure duration in seconds as plain number, without any unit as suffix.", + placeholder_offset: "The offset configured for capturing.", + placeholder_gain: "The gain configured for capturing.", + placeholder_bin: "The binning configured for capturing.", + placeholder_iso: "The ISO value(DSLRs only).", + placeholder_pierside: "The current mount's pier side", + placeholder_temperature: "The camera temperature of capturing.", + placeholder_filter: "The active filter name.", + placeholder_seq: + "The image sequence identifier where * is the number of digits used (1-9), This tag is mandatory and must be the last element in the format", + placeholder_target: "The Target name.", + placeholder_arbitrary: + "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", + placeholder_notes: "Notes:", + placeholder_case: + "• Tags are case sensitive in both their short and long forms", + placeholder_datetime: + "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", + format_title: + "Format is used to define the image file names by the use of placeholder tags.", + suffix: "Number of digits used to append the sequence number to the filename", + paa_desc: + "Use plate-solving method for Polar Alignment. Plate solving is slower but provides more accurate results.", + plate_solving: + "Uses plate solving to track what the corrected alignment error is during the Refresh process. User should try to reduce the error in the Updated Err line below and minimize the size of the arrows.", + mount_info: "Move Star and Calc Error", + movestar_desc: + "Like Move Star, But Ekos attemps to track the star being moved and estimates the current alignment error when it can.", + }, + splash: { + checking_for_updates: "Vérification des mises à jour...", + downloading_package: "Téléchargement de la mise à jour...", + installing_update: "Installation de mise à jour...", + channel_update: "Changement de canal en cours...", + upto_date: "Déjà à jour.", + update_installed: "Toutes les mises à jour installées.", + loading: "Chargement...", + }, + validations: { + username_required: "Le nom d'utilisateur est obligatoire", + username_tooshort: "Minimum 3 caractères requis", + username_toolong: "Ne peut pas contenir plus de 64 caractères", + username_invalid: "Caractères non valides dans le nom d'utilisateur", + password_required: "Mot de passe requis", + password_invalid: "Minimum 6 caractères requis", + confirm_password_required: "Confirmer le mot de passe requis", + confirm_password_mismatch: "Confirmer le mot de passe incorrect", + email_required: "Email (requis", + email_invalid: "Adresse e-mail invalide", + license_required: "Clé de licence requise", + serial_required: "Clé de série requise", + new_scope_vendor: "Entre un nom de fournisseur valide", + new_scope_model_invalid: "Entre un modèle valide", + new_scope_aperture_invalid: "Entre une ouverture valide", + new_scope_focal_length_invalid: "Entre une focale valide", + new_scope_focal_ratio_invalid: "Enter a valid focal ratio", + }, + progress: { + please_wait: "S'il vous plaît, attendez ...", + establishing_connection: "Établissement de la connexion", + cameras: "Obtenir des caméras", + mounts: "Obtenir des montures", + scopes: "Obtenir des Télescopes", + filter_wheels: "Obtenir des roues de filtre", + registering: "Enregistrement...", + registered: "inscrit", + authenticating: "Authentification...", + authenticated: "Authentifié", + checking_kstars: "Vérification de KStars...", + kstars_open: "KStars ouvert", + checking_ekoslive: "Vérification d'EkosLive...", + ekoslive_connected: "EkosLive connecté", + starting_ekos: "Démarrer Ekos...", + getting_devices: "Obtenir des appareils...", + loading_settings: "Chargement des paramètres...", + register_device: "Scanned QR Code, Registering Device: ", + }, + welcome: { + register_new_device: "Enregistrer un nouvel appareil?", + have_existing_account: "Vous avez un compte existant?", + require_sm_plus_pro: "Inscrivez-vous si vous avez", + }, + device_scanner: { + scanning: + "Veuillez patienter pendant que nous recherchons des appareils StellarMate sur le réseau", + qr_scan: "Scannez le QR Code de votre appareil ", + }, + statuses: { + Idle: "Inactif", + prep: "Prep", + run: "Run", + Aborted: "Avorté", + "Calibration error": "Erreur d'étalonnage", + Capturing: "Capturer", + "In Progress": "En cours", + "Setting Temperature": "Réglage de la température", + Slewing: "Pivotement", + Calibrating: "Étalonnage", + Tracking: "Poursuite", + Guiding: "Guidage", + Parking: "Parking", + "User Input": "Entrée utilisateur", + Complete: "Compléter", + Suspended: "Suspendu", + Parked: "Parquée", + }, + connect: { + register_welcome: + "Veuillez vous connecter à votre compte stellarmate.com pour synchroniser les appareils.", + welcome_heading: "Salut!", + welcome_description: + "Veuillez vous assurer que vous êtes connecté au HotSpot de StellarMate ou que StellarMate est sur le même réseau que vous.", + welcome_rescan: + "Cliquez sur RESCAN pour commencer à scanner le réseau pour les appareils StellarMate.", + device_unreachable: + "L'appareil n'est pas accessible! Vérifiez les paramètres d'alimentation et de réseau.", + login_mismatch: + "Authentification échouée. Le mot de passe de l'application est différent du mot de passe en ligne de stellarmate.com. Enregistrez à nouveau l'application avec le mot de passe en ligne correct.", + register_using_key: "Register Device using Serial number", + old_stellarmate_heading: "Mise à jour requise!", + old_stellarmate_description: + "Vous semblez utiliser une ancienne version de StellarMate OS. Vous devez passer à la version la plus récente de StellarMate pour continuer à utiliser cette application.", + sm_app_update_title: "SM App Update Required!", + sm_app_update_body: + "You appear to be using an older version of StellarMate App. Please update to the latest version.", + primary: "Primaire", + guide: "Guider", + scope: "Portée", + btn_rescan: "RESCAN", + btn_port_select: "Selection de port", + btn_sync_gps: "Synchroniser le GPS", + btn_dslr_setup: "Configuration DSLR", + btn_clear_driver_config: "Effacer la configuration du pilote.", + scan_in_progress: "Analyse en cours ...", + connection_in_progress: "Connexion de StellarMate ...", + registration_in_progress: "Enregistrement de StellarMate ...", + logging_in_progress: "Connexion à StellarMate ...", + generic: "Generic Serial", + select_driver: "Please select device type and driver", + invalid_ip: "No IP address found or invalid IP {0}. Please try again.", - }, - progress: { - please_wait: "S'il vous plaît, attendez ...", - establishing_connection: "Établissement de la connexion", - cameras: "Obtenir des caméras", - mounts: "Obtenir des montures", - scopes: "Obtenir des Télescopes", - filter_wheels: "Obtenir des roues de filtre", - registering: "Enregistrement...", - registered: "inscrit", - authenticating: "Authentification...", - authenticated: "Authentifié", - checking_kstars: "Vérification de KStars...", - kstars_open: "KStars ouvert", - checking_ekoslive: "Vérification d'EkosLive...", - ekoslive_connected: "EkosLive connecté", - starting_ekos: "Démarrer Ekos...", - getting_devices: "Obtenir des appareils...", - loading_settings: "Chargement des paramètres...", - register_device: "Scanned QR Code, Registering Device: ", - }, - welcome: { - register_new_device: "Enregistrer un nouvel appareil?", - have_existing_account: "Vous avez un compte existant?", - require_sm_plus_pro: "Inscrivez-vous si vous avez" - }, - device_scanner: { - scanning: "Veuillez patienter pendant que nous recherchons des appareils StellarMate sur le réseau", - qr_scan: "Scannez le QR Code de votre appareil " - }, - statuses: { - Idle: "Inactif", - prep: "Prep", - run: "Run", - Aborted: "Avorté", - "Calibration error": "Erreur d'étalonnage", - Capturing: "Capturer", - "In Progress": "En cours", - "Setting Temperature": "Réglage de la température", - Slewing: "Pivotement", - Calibrating: "Étalonnage", - Tracking: "Poursuite", - Guiding: "Guidage", - Parking: "Parking", - "User Input": "Entrée utilisateur", - Complete: "Compléter", - Suspended: "Suspendu", - Parked: "Parquée" - }, - connect: { - register_welcome: "Veuillez vous connecter à votre compte stellarmate.com pour synchroniser les appareils.", - welcome_heading: "Salut!", - welcome_description: "Veuillez vous assurer que vous êtes connecté au HotSpot de StellarMate ou que StellarMate est sur le même réseau que vous.", - welcome_rescan: "Cliquez sur RESCAN pour commencer à scanner le réseau pour les appareils StellarMate.", - device_unreachable: "L'appareil n'est pas accessible! Vérifiez les paramètres d'alimentation et de réseau.", - login_mismatch: "Authentification échouée. Le mot de passe de l'application est différent du mot de passe en ligne de stellarmate.com. Enregistrez à nouveau l'application avec le mot de passe en ligne correct.", - register_using_key: "Register Device using Serial number", - old_stellarmate_heading: "Mise à jour requise!", - old_stellarmate_description: "Vous semblez utiliser une ancienne version de StellarMate OS. Vous devez passer à la version la plus récente de StellarMate pour continuer à utiliser cette application.", - sm_app_update_title: "SM App Update Required!", - sm_app_update_body: "You appear to be using an older version of StellarMate App. Please update to the latest version.", - primary: "Primaire", - guide: "Guider", - scope: "Portée", - btn_rescan: "RESCAN", - btn_port_select: "Selection de port", - btn_sync_gps: "Synchroniser le GPS", - btn_dslr_setup: "Configuration DSLR", - btn_clear_driver_config: "Effacer la configuration du pilote.", - scan_in_progress: "Analyse en cours ...", - connection_in_progress: "Connexion de StellarMate ...", - registration_in_progress: "Enregistrement de StellarMate ...", - logging_in_progress: "Connexion à StellarMate ...", - generic: "Generic Serial", - select_driver: "Please select device type and driver", - invalid_ip: "No IP address found or invalid IP {0}. Please try again.", + cloudsMap: { + btn_clouds_map: "Clouds Map", + attribution: "OpenStreetMap", + map_title: "3-Hour Cloud Map", + bortle_class: "Bortle Class", + }, - cloudsMap: { - btn_clouds_map: "Clouds Map", - attribution: "OpenStreetMap", - map_title: "3-Hour Cloud Map", - bortle_class: "Bortle Class" - }, + connecting: "De liaison...", + logging: "Enregistrement...", + ip_address: "Adresse IP", + login_register: { + heading: "Authentifier", + heading_online: "Connectez-vous à stellarmate.com", + connect_to_internet: "Vous devez être connecté à Internet.", + connect_to_sync: + "Cela n'est fait qu'une seule fois pour synchroniser votre compte.", + reset_app: + "Conseil: vous pouvez resynchroniser l'application avec votre compte en ligne en accédant à l'onglet À propos et en cliquant sur Bouton de réinitialisation de l'application, puis relance de l'application", + no_valid_device: "Aucune information valide sur l'appareil disponible.", + setup_guide: "Guide d'installation", + register: "S'inscrire", + login: "Se connecter", + serial: "Numéro de série", + license: "Clé de licence", + username: "Nom d'utilisateur", + password: "Mot de passe", + confirm_password: "Confirmez le mot de passe", + first_name: "Prénom", + last_name: "Nom", + email: "Email", + manually: "Manually", + }, + device_manager: { + alert_confirm_remove_title: "Confirmer la suppression", + alert_confirm_remove_body: "Voulez-vous vraiment supprimer cet appareil?", + btn_sign_out: "Déconnexion", + }, + profile_manager: { + heading: "Profils d'équipement", + }, + port_selector: { + connect_all: "Tout connecter", + }, + manually_add_device: { + heading: "Ajouter manuellement un appareil", + btn_add_device: "Ajouter un appareil", + alert_unreachable_title: "Une erreur s'est produite", + alert_unreachable_body: + "Une erreur s'est produite lors de la tentative de localisation du périphérique à l'adresse IP spécifiée. Veuillez vérifier à nouveau l'adresse IP et réessayer.", + }, + device_scanner: { + no_device_before_scan: "Aucun appareil détecté. Exécutez le scanner.", + no_device_after_scan: "Analyse terminée. Aucun périphérique trouvé.", + auto_scanned: "Analyse automatique", + manually_added: "Ajouté manuellement", + add_a_device: "Ajouter un périphérique", + devices_detected: "Appareil détecté", + no_network_found: + "Aucun réseau détecté. Assurez-vous que vous êtes connecté à un réseau.", + }, + add_profile: { + add_profile: "Ajouter un profil", + edit_profile: "Editer le profil", + mount: "Monture", + ccd: "Camera 1", + dome: "Dome", + guider: "Camera 2", + ao: "Optique adaptative", + weather: "Météo", + aux1: "Aux1", + aux2: "Aux2", + aux3: "Aux3", + aux4: "Aux4", + }, + add_scope: { + add_scope: "Ajouter un télescope", + edit_scope: "Modifier le télescope", + vendor: "Fabricant", + aperture: "Ouverture (mm)", + focal_length: "Focale (mm)", + }, + auto_detect: { + alert_auto_detect_title: "Instructions de détection automatique", + alert_auto_detect_body: + "Débranchez TOUS les équipements de StellarMate puis appuyez sur Ok. Puis branchez-les un par un pour détecter le type de périphérique et le pilote. Une fois que chaque périphérique est branché, vous devez confirmer le pilote.", + alert_mapped_title: "Cartographie des appareils", + alert_mapped_body: "Le port série de l'appareil est correctement mappé.", + alert_missing_driver_title: "Pilote manquant", + alert_missing_driver_body: "Vous devez d'abord sélectionner un pilote.", + }, + dslr_setup: { + width: "Largeur", + height: "la taille", + pixel_width: "Largeur pixel", + pixel_height: "Hauteur pixel", + }, + }, + targets: { + now: "Maintenant", + night: "Nuit", + rise: "Lever", + moon: "Lune", + sun: "Soleil", + search: "Chercher", + cam_width: "Camera Width", + cam_height: "Camera Height", + fov_warning: "FOV is too small or large, Please check!", + phases: { + new_moon: "Nouvelle Lune", + full_moon: "Pleine Lune", + first_quarter: "Premier Quartier", + third_quarter: "Dernier Quartier", + waxing_crescent: "Premier croissant", + waxing_gibbous: "Gibbeuse croissante", + waning_crescent: "Dernier croissant", + waning_gibbous: "Gibbeuse décroissante", + }, + lists: "Liste", + framing_assistant: "Framing Assistant", + target_rotation: "Target Position Angle", + current_rotation: "Current Rotation", + rotate_capture: "Rotation & Capture", + goto_rotate: "GOTO & Rotation", + angular_offset: "Angular Offset", + no_objects_in_list: + "No Objects found. Please check active list, adjust or reset the filters.", + go_and_solve: "Go & Solve", + fov_profile: "FOV Profile", + fov_width: "FOV Largeur", + fov_height: "FOV Hauteur", + alert_select_FOV_body: + "Please create or select an FOV profile in order to use Framing assistant.", + alert_list_exists_body: "A list with that name already exists", + }, + ekos: { + heading: "Ekos", + tgl_mount: "MONTURE", + tgl_solution_bar: "BARRE DE SOLUTION", + tgl_sequence: "SÉQUENCE", + tgl_properties: "PROPRIÉTÉS", + alert_ekos_offline_title: "Ekos est hors ligne", + alert_ekos_offline_body: + "Ekos semble être hors ligne pour le moment. Avez-vous commencé le profil d'équipement?", + ekos_dialog: { + auto_closes_in: "Fermeture automatique dans", + }, + indi: { + no_logs: "No logs are available for this driver", + }, + controls_bar: { + mount_speed: "Vitesse de la monture", + centering: "Centrage", + find: "Trouver", + max: "Max", + parking_position: "Parking Position is set successfully.", + }, + collapse_align: { + heading: "Aligner", + action_sync: "Synchroniser", + action_slew: "Viser vers la cible", + action_nothing: "Rien", + solver_backend: "Backend", + control: "Contrôle", + solve: "Capturer et résoudre", + load: "Charger et faire pivoter", + polar: "Alignement Polaire", + accuracy: "Précision", + settle: "Régler", + dark: "Dark", + arcsec: "arcsec", + ms: "SP", + x_axis: "Itérations", + y_axis: "Erreur (arcsec)", + refresh_rate: "Taux de rafraichissement", + image_selected: "Image selected successfully", + select_method: "Please select the image selection method", + device_gallery: "Phone/Tablet gallery", + sm_storage: "SM Storage", + request_storage_permission: "Please allow the storage permission", + celestial_warning: + "Plate solving does not work very close to the celestial pole.", + manualRotator: { + heading: "Rotation Manuelle", + current_pa: "PA Actuel", + target_pa: "PA Cible", + another_image: "Prendre une autre Image", + }, + align_settings: { + rotator_control: "Contôle Rotateur", + use_scale: "Utiliser Echelle", + use_position: "Utiliser Position", + }, + calibration_settings: { + pulse: "Pulse", + max_move: "Max Move", + iterations: "Iterations", + two_axis: "Two axis", + square_size: "Auto square size", + calibrate_backlast: "Remove DEC backlash in guide calibration", + reset_calibration: "Reset Guide Calibration After Each Mount Slew", + reuse_calibration: "Store and reuse guide calibration when possible", + reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", + skyflats: "Sky flats", + }, + }, + collapse_camera: { + heading: "Capturer", + type_light: "Brutes", + type_bias: "Biais", + type_flat: "Flat", + type_dark: "Dark", + format_fits: "Fits", + format_native: "Natif", + cooling_unavailable: "N/A", + btn_add_to_sequence: "Ajouter à la séquence ", + btn_loop: "Boucle", - connecting: "De liaison...", - logging: "Enregistrement...", - ip_address: "Adresse IP", - login_register: { - heading: "Authentifier", - heading_online: "Connectez-vous à stellarmate.com", - connect_to_internet: "Vous devez être connecté à Internet.", - connect_to_sync: "Cela n'est fait qu'une seule fois pour synchroniser votre compte.", - reset_app: "Conseil: vous pouvez resynchroniser l'application avec votre compte en ligne en accédant à l'onglet À propos et en cliquant sur Bouton de réinitialisation de l'application, puis relance de l'application", - no_valid_device: "Aucune information valide sur l'appareil disponible.", - setup_guide: "Guide d'installation", - register: "S'inscrire", - login: "Se connecter", - serial: "Numéro de série", - license: "Clé de licence", - username: "Nom d'utilisateur", - password: "Mot de passe", - confirm_password: "Confirmez le mot de passe", - first_name: "Prénom", - last_name: "Nom", - email: "Email", - manually: "Manually" - }, - device_manager: { - alert_confirm_remove_title: "Confirmer la suppression", - alert_confirm_remove_body: "Voulez-vous vraiment supprimer cet appareil?", - btn_sign_out: "Déconnexion" - }, - profile_manager: { - heading: "Profils d'équipement" - }, - port_selector: { - connect_all: "Tout connecter" - }, - manually_add_device: { - heading: "Ajouter manuellement un appareil", - btn_add_device: "Ajouter un appareil", - alert_unreachable_title: "Une erreur s'est produite", - alert_unreachable_body: "Une erreur s'est produite lors de la tentative de localisation du périphérique à l'adresse IP spécifiée. Veuillez vérifier à nouveau l'adresse IP et réessayer." - }, - device_scanner: { - no_device_before_scan: "Aucun appareil détecté. Exécutez le scanner.", - no_device_after_scan: "Analyse terminée. Aucun périphérique trouvé.", - auto_scanned: "Analyse automatique", - manually_added: "Ajouté manuellement", - add_a_device: "Ajouter un périphérique", - devices_detected: "Appareil détecté", - no_network_found: "Aucun réseau détecté. Assurez-vous que vous êtes connecté à un réseau." - }, - add_profile: { - add_profile: "Ajouter un profil", - edit_profile: "Editer le profil", - mount: "Monture", - ccd: "Camera 1", - dome: "Dome", - guider: "Camera 2", - ao: "Optique adaptative", - weather: "Météo", - aux1: "Aux1", - aux2: "Aux2", - aux3: "Aux3", - aux4: "Aux4" - }, - add_scope: { - add_scope: "Ajouter un télescope", - edit_scope: "Modifier le télescope", - vendor: "Fabricant", - aperture: "Ouverture (mm)", - focal_length: "Focale (mm)" - }, - auto_detect: { - alert_auto_detect_title: "Instructions de détection automatique", - alert_auto_detect_body: "Débranchez TOUS les équipements de StellarMate puis appuyez sur Ok. Puis branchez-les un par un pour détecter le type de périphérique et le pilote. Une fois que chaque périphérique est branché, vous devez confirmer le pilote.", - alert_mapped_title: "Cartographie des appareils", - alert_mapped_body: "Le port série de l'appareil est correctement mappé.", - alert_missing_driver_title: "Pilote manquant", - alert_missing_driver_body: "Vous devez d'abord sélectionner un pilote." - }, - dslr_setup: { - width: "Largeur", - height: "la taille", - pixel_width: "Largeur pixel", - pixel_height: "Hauteur pixel" - } - }, - targets: { - now: "Maintenant", - night: "Nuit", - rise: "Lever", - moon: "Lune", - sun: "Soleil", - search: "Chercher", - cam_width: "Camera Width", - cam_height: "Camera Height", - fov_warning: "FOV is too small or large, Please check!", - phases: { - new_moon: "Nouvelle Lune", - full_moon: "Pleine Lune", - first_quarter: "Premier Quartier", - third_quarter: "Dernier Quartier", - waxing_crescent: "Premier croissant", - waxing_gibbous: "Gibbeuse croissante", - waning_crescent: "Dernier croissant", - waning_gibbous: "Gibbeuse décroissante" - }, - lists: "Liste", - framing_assistant: "Framing Assistant", - target_rotation: "Target Position Angle", - current_rotation: "Current Rotation", - rotate_capture: "Rotation & Capture", - goto_rotate: "GOTO & Rotation", - angular_offset: "Angular Offset", - no_objects_in_list: "No Objects found. Please check active list, adjust or reset the filters.", - go_and_solve: "Go & Solve", - fov_profile: "FOV Profile", - fov_width: "FOV Largeur", - fov_height: "FOV Hauteur", - alert_select_FOV_body: "Please create or select an FOV profile in order to use Framing assistant.", - alert_list_exists_body: "A list with that name already exists", - }, - ekos: { - heading: "Ekos", - tgl_mount: "MONTURE", - tgl_solution_bar: "BARRE DE SOLUTION", - tgl_sequence: "SÉQUENCE", - tgl_properties: "PROPRIÉTÉS", - alert_ekos_offline_title: "Ekos est hors ligne", - alert_ekos_offline_body: "Ekos semble être hors ligne pour le moment. Avez-vous commencé le profil d'équipement?", - ekos_dialog: { - auto_closes_in: "Fermeture automatique dans" - }, - indi: { - no_logs: "No logs are available for this driver" - }, - controls_bar: { - mount_speed: "Vitesse de la monture", - centering: "Centrage", - find: "Trouver", - max: "Max", - parking_position: "Parking Position is set successfully." - }, - collapse_align: { - heading: "Aligner", - action_sync: "Synchroniser", - action_slew: "Viser vers la cible", - action_nothing: "Rien", - solver_backend: "Backend", - control: "Contrôle", - solve: "Capturer et résoudre", - load: "Charger et faire pivoter", - polar: "Alignement Polaire", - accuracy: "Précision", - settle: "Régler", - dark: "Dark", - arcsec: "arcsec", - ms: "SP", - x_axis: "Itérations", - y_axis: "Erreur (arcsec)", - refresh_rate: "Taux de rafraichissement", - image_selected: "Image selected successfully", - select_method: "Please select the image selection method", - device_gallery: "Phone/Tablet gallery", - sm_storage: "SM Storage", - request_storage_permission: "Please allow the storage permission", - celestial_warning: "Plate solving does not work very close to the celestial pole.", - manualRotator: { - heading: "Rotation Manuelle", - current_pa: "PA Actuel", - target_pa: "PA Cible", - another_image: "Prendre une autre Image", - }, - align_settings: { - rotator_control: "Contôle Rotateur", - use_scale: "Utiliser Echelle", - use_position: "Utiliser Position" - }, - calibration_settings: { - pulse: "Pulse", - max_move: "Max Move", - iterations: "Iterations", - two_axis: "Two axis", - square_size: "Auto square size", - calibrate_backlast: "Remove DEC backlash in guide calibration", - reset_calibration: "Reset Guide Calibration After Each Mount Slew", - reuse_calibration: "Store and reuse guide calibration when possible", - reverse_calibration: "Reverse DEC on pier-side change when reusing calibration", - skyflats: "Sky flats" - } - }, - collapse_camera: { - heading: "Capturer", - type_light: "Brutes", - type_bias: "Biais", - type_flat: "Flat", - type_dark: "Dark", - format_fits: "Fits", - format_native: "Natif", - cooling_unavailable: "N/A", - btn_add_to_sequence: "Ajouter à la séquence ", - btn_loop: "Boucle", + rotator_control: { + title: "Rotator", + angle: "Rotator Angle", + offset: "Camera Offset", + pierside: "Camera Pierside", + flip: "Flip Policy", + pos_angle: "Camera Position Angle", + reverse_direction: "Reverse direction of Rotator", + flip_rotator: "Preserve Rotator Angel", + flip_position: "Preserve Position Angel", + }, - rotator_control: { - title: "Rotator", - angle: "Rotator Angle", - offset: "Camera Offset", - pierside: "Camera Pierside", - flip: "Flip Policy", - pos_angle: "Camera Position Angle", - reverse_direction: "Reverse direction of Rotator", - flip_rotator: "Preserve Rotator Angel", - flip_position: "Preserve Position Angel", - }, + capture_settings: { + miscellaneous: "Miscellaneous", + temperature: "Temperature threshold", + temperature_tooltip: + "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", + guiding: "Guiding settle", + guiding_tooltip: + "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", + dialog: "Dialog timeout", + dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", - capture_settings: { - miscellaneous: "Miscellaneous", - temperature: "Temperature threshold", - temperature_tooltip: "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", - guiding: "Guiding settle", - guiding_tooltip: "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", - dialog: "Dialog timeout", - dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", + reset_sequence: "Always reset sequence when starting", + reset_sequence_tooltip: + "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", + reset_mount: "Reset mount model after meridian flip", + reset_mount_tooltip: "Reset mount model after meridian flip.", + use_flip: "Use flip command if supported by mount", + use_flip_tooltip: "Use flip command if it is supported by the mount.", + summary_preview: "Summary screen preivew", + summary_preview_tooltip: + "Display received FITS in the Summary screen preview window.", - reset_sequence: "Always reset sequence when starting", - reset_sequence_tooltip: "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", - reset_mount: "Reset mount model after meridian flip", - reset_mount_tooltip: "Reset mount model after meridian flip.", - use_flip: "Use flip command if supported by mount", - use_flip_tooltip: "Use flip command if it is supported by the mount.", - summary_preview: "Summary screen preivew", - summary_preview_tooltip: "Display received FITS in the Summary screen preview window.", + force_dslr: "Force DSLR presets", + image_viewer: "DSLR image viewer", - force_dslr: "Force DSLR presets", - image_viewer: "DSLR image viewer", + sequence_focus: "In-Sequence Focus", + hfr_threshold: "HFR threshold modifier", + hfr_threshold_tooltip: + "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", + sequence_check: "In-sequence HFR check", + sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", - sequence_focus: "In-Sequence Focus", - hfr_threshold: "HFR threshold modifier", - hfr_threshold_tooltip: "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", - sequence_check: "In-sequence HFR check", - sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", + median: "Use median focus", + median_tooltip: + "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", + save_sequence: "Save sequence HFR value to file", + save_sequence_tooltip: + "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file.", + }, + }, + capture_presets: { + heading: "Paramètres prédéfinis", + }, + capture_limits: { + heading: "Limiter les paramètres", + guiding_deviation: "Écart de guidage <", + guiding_deviation_unit: '"', + focus_hfr: "Autofocus si HFR>", + focus_hfr_unit: "pixels", + focus_deltaT: "Autofocus si ΔT °>", + focus_deltaT_unit: "°C", + refocus_n: "Recentrer chaque", + refocus_n_unit: "minutes", + refocus_on_hfr: "Refocus on HFR. Use", + refocus_meridian: "Refocus after meridian flip", + check_every: "Check every", + about_guide_deviation: "About if guide deviation >", + start_deviation: "Only start if guide deviation <", + guide_deviation: "Guide deviation", + consecutive_times: "consecutive times", + dither_job: "Dither per job every", + }, + capture_filters: { + heading: "Paramètres de filtre", + auto_focus: "Mise au point automatique", + lock_filter: "Verrouiller le filtre", + no_filters: "No filters have been found.", + }, + targets_filters: { + object_type: "Type d'objet", + alt: "Alt", + }, + capture_auto_calibration: { + heading: "Calibration automatique", + flat_source: "Source de Flat", + flat_duration: "Durée Flat", + dust_builtin: "Cache-poussière avec éclairage plat intégré", + dust_external: "Cache-poussière avec éclairage plat externe", + wall: "Mur", + az: "Az", + adu: "ADU", + tolerance: "Tolérance", + park_mount: "Monture parquée", + park_dome: "Dôme fermé", + manual: "Manuel", + pre_actions: "Calibration Pre-Actions", + }, + capture_file: { + filename: "Nom du Fichier", + heading: "Paramètres de fichier", + prefix: "Préfixe", + script: "Scénario", + directory: "répertoire", + ts: "TS", + duration: "Durée", + suffix: "Suffix", + usb: "USB Unmounted successfully", + unmount: "Unmount", + }, + collapse_dome: { + heading: "Coiffe et Dôme", + cap: "Coiffe", + dome: "Dôme", + shutter: "Obturateur", + dome_slaving: "Asservissement du dôme", + params: "Paramètres", + measurements: "Mesures", + autosync_threshold: "Seuil de synchronisation automatique (deg)", + radius: "Rayon (m)", + shutter_width: "Largeur d'obturation (m)", + n_displacement: "N Déplacement (m)", + e_displacement: "Déplacement E (m)", + up_displacement: "Déplacement vers le haut (m)", + ota_offset: "Décalage OTA (m)", + }, + collapse_focus: { + heading: "MAP-FOCUS", + hfr: "HFR", + hfr_plot: "Tracé HFR", + focus_in: "MAP vers l'intérieur", + focus_out: "MAP vers l'extérieur", + steps: "Pas", + settings: { + suspend_guiding: "Suspendre le guidage", + auto_select_star: "Etoile selectionnée automatiquement", + subframe: "Sous-Trame", + fullfield: "Plein Champ", + dark: "Dark", + annulus: "Anneau", + }, + process: { + title: "Traiter", + detection: "Détection", + algorithm: "Algorithme", + threshold: "Seuil", + effect: "Effet", + average_over: "Moyenne sur", + kernel_size: "Taille du noyau", + num_of_rows: "Nombre", + sigma: "Sigma", + }, + mechanics: { + title: "Mécanique", + initial_step_size: "Taille initiale du pas", + max_travel: "Trajet maximum", + max_step_size: "Taille maximale du pas", + backlash: "Backlash", + out_step_multiple: "délai déplacement dépassé", + number_steps: "Number Steps", + af_overscan: "AF Overscan", + capture_timeout: "Capture timeout", + motion_timeout: "Motion timeout", + overscan_delay: "Overscan Delay", + }, + }, + collapse_guide: { + total_rms_plot: "RMS", + scope_primary: "Primaire", + guidingRate: "Taux de guidage", + via: "Via", + box: "Boîte", + effects: "Effets", + dither: "Décalage", + frequency: "Fréquence", + every: "every", + frames: "frames", + gpg: "GPG", + directions: "Directions", + dec: "DÉC", + swap: "Échanger", + east: "+", + west: "-", + north: "+", + south: "-", + subframe: "Sous trame", + autostar: "Auto Star", + aggressiveness: "Gain prop.", + rarms: 'RA RMS"', + derms: 'DE RMS"', + totalrms: 'Total RMS"', + advanced: "Avancé", + clear_model: "Effacer le modèle d'étalonnage", + yAxis: "Dérive (arcsec)", - median: "Use median focus", - median_tooltip: "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", - save_sequence: "Save sequence HFR value to file", - save_sequence_tooltip: "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file." - } - }, - capture_presets: { - heading: "Paramètres prédéfinis", - }, - capture_limits: { - heading: "Limiter les paramètres", - guiding_deviation: "Écart de guidage <", - guiding_deviation_unit: "\"", - focus_hfr: "Autofocus si HFR>", - focus_hfr_unit: "pixels", - focus_deltaT: "Autofocus si ΔT °>", - focus_deltaT_unit: "°C", - refocus_n: "Recentrer chaque", - refocus_n_unit: "minutes", - refocus_on_hfr: "Refocus on HFR. Use", - refocus_meridian: "Refocus after meridian flip", - check_every: "Check every", - about_guide_deviation: "About if guide deviation >", - start_deviation: "Only start if guide deviation <", - guide_deviation: "Guide deviation", - consecutive_times: "consecutive times", - dither_job: "Dither per job every", - }, - capture_filters: { - heading: "Paramètres de filtre", - auto_focus: "Mise au point automatique", - lock_filter: "Verrouiller le filtre", - no_filters: "No filters have been found.", - }, - targets_filters: { - object_type: "Type d'objet", - alt: "Alt" - }, - capture_auto_calibration: { - heading: "Calibration automatique", - flat_source: "Source de Flat", - flat_duration: "Durée Flat", - dust_builtin: "Cache-poussière avec éclairage plat intégré", - dust_external: "Cache-poussière avec éclairage plat externe", - wall: "Mur", - az: "Az", - adu: "ADU", - tolerance: "Tolérance", - park_mount: "Monture parquée", - park_dome: "Dôme fermé", - manual: "Manuel", - pre_actions: "Calibration Pre-Actions" - }, - capture_file: { - filename: "Nom du Fichier", - heading: "Paramètres de fichier", - prefix: "Préfixe", - script: "Scénario", - directory: "répertoire", - ts: "TS", - duration: "Durée", - suffix: "Suffix", - usb: "USB Unmounted successfully", - unmount: "Unmount" - }, - collapse_dome: { - heading: "Coiffe et Dôme", - cap: "Coiffe", - dome: "Dôme", - shutter: "Obturateur", - dome_slaving: "Asservissement du dôme", - params: "Paramètres", - measurements: "Mesures", - autosync_threshold: "Seuil de synchronisation automatique (deg)", - radius: "Rayon (m)", - shutter_width: "Largeur d'obturation (m)", - n_displacement: "N Déplacement (m)", - e_displacement: "Déplacement E (m)", - up_displacement: "Déplacement vers le haut (m)", - ota_offset: "Décalage OTA (m)" - }, - collapse_focus: { - heading: "MAP-FOCUS", - hfr: "HFR", - hfr_plot: "Tracé HFR", - focus_in: "MAP vers l'intérieur", - focus_out: "MAP vers l'extérieur", - steps: "Pas", - settings: { - suspend_guiding: "Suspendre le guidage", - auto_select_star: "Etoile selectionnée automatiquement", - subframe: "Sous-Trame", - fullfield: "Plein Champ", - dark: "Dark", - annulus: "Anneau", - }, - process: { - title: "Traiter", - detection: "Détection", - algorithm: "Algorithme", - threshold: "Seuil", - effect: "Effet", - average_over: "Moyenne sur", - kernel_size: "Taille du noyau", - num_of_rows: "Nombre", - sigma: "Sigma" - }, - mechanics: { - title: "Mécanique", - initial_step_size: "Taille initiale du pas", - max_travel: "Trajet maximum", - max_step_size: "Taille maximale du pas", - backlash: "Backlash", - out_step_multiple: "délai déplacement dépassé", - number_steps: "Number Steps", - af_overscan: "AF Overscan", - capture_timeout: "Capture timeout", - motion_timeout: "Motion timeout", - overscan_delay: "Overscan Delay", - } - }, - collapse_guide: { - total_rms_plot: "RMS", - scope_primary: "Primaire", - guidingRate: "Taux de guidage", - via: "Via", - box: "Boîte", - effects: "Effets", - dither: "Décalage", - frequency: "Fréquence", - every: "every", - frames: "frames", - gpg: "GPG", - directions: "Directions", - dec: "DÉC", - swap: "Échanger", - east: "+", - west: "-", - north: "+", - south: "-", - subframe: "Sous trame", - autostar: "Auto Star", - aggressiveness: "Gain prop.", - rarms: "RA RMS\"", - derms: "DE RMS\"", - totalrms: "Total RMS\"", - advanced: "Avancé", - clear_model: "Effacer le modèle d'étalonnage", - yAxis: "Dérive (arcsec)", + min_error: "Min error", + max_response: "Max response", + }, + collapse_observatory: { + heading: "Observatoire", + }, + collapse_polar: { + heading: "Alignement polaire", + mount_direction: "Direction de la monture", + manual_slew: "Déplacement Manuel", + west: "Ouest", + east: "Est", + mount_rotation: "Rotation de la Monture", + refresh: "Rafraîchir", + fov_error: "Désactivé: le champ de vision doit être de 30 arcmins ou plus.", + polar_error: "Erreur polaire :", + az_error: "AZ error: ", + al_error: "AL error: ", + }, + collapse_sequence: { + progress: "Progression", + sequence: "Séquence", + overall_progress: "Progression Globale", + sequences: "Séquences", + no_sequences: + "Pas de séquences. Vous pouvez les ajouter en appuyant sur Ajouter à la séquence.", + alert_sequence_error_body: "Error saving sequence file", + alert_sequence_loading_body: "Error loading sequence file", + alert_sequence_delete_body: "Error deleting sequence file", + }, + collapse_mount: { + meridian_flip: "Retournement au Méridien", + flip_if_ha: "Retourner si HA>", + flip_if_ha_unit: "°", + pierside: "Côté de la jetée", + auto_park: "Parking automatique", + auto_park_everyday: "Tous les jours", + park_at: "Parquer à", + reset_options: "Réinitialiser les options", + min_alt: "Alt min", + max_alt: "Alt max", + enable_alt_limits: "Activer les limites Alt", + enable_ha_limits: "Activer les limites HA", + max_ha: "HA max (heures)", + clear_model: "Purger Modèle", + east: "E", + west: "O", + east_long: "Est (pointant vers l'ouest)", + west_long: "Ouest (pointant vers l'est)", + btn_set_auto_park_timer: "Définir l'heure de parquage automatique", + reverse_NS: "Reverse North/South", + reverse_WE: "Reverse West/East", + time_source: "Time source", + location_source: "Location source", + }, + modal_add_to_seq: { + heading: "Ajouter à la séquence", + }, + modal_goto_sync: { + heading: "Aller ou synchroniser", + category: "Catégorie", + }, + mount_status_bar: { + ra: "RA", + de: "DE", + az: "AZ", + at: "AL", + ha: "HA", + }, + camera_status_bar: { + bin: "Bin", + }, + solution_bar: { + dra: "dRA", + dde: "dDE", + arcsec: '"', + pix: "PIX", + rot: "ROT", + fov: "FOV", + error: "Erreur", + }, + mount_overlay: { + right_asc: "Asc. Droit.", + declination: "Déclinaison", + }, + histogram: { + mean: "Mean", + median: "Median", + minimum: "Min", + maximum: "Max", + bit_depth: "Bit Depth", + non_linear_histogram: "Histogramme Non-Lineaire", + }, + livestacking: { + auto_dark: "Auto Dark", + plate_solve: "Plate Résoudre", + background: "Background", + saturation: "Saturation", + contrast: "Contraste", + sigma_clipping: "Sigma Clipping", + noImages: "Pas d'images trouvées pour Live Stacking", + }, + scheduler: { + scheduler: "PLANIFICATEUR", + j2000: "J2000", + add_sequences: "Add Sequences", + fits: "FITS File", + priority: "Priorité", + profile: "Profil", + startupConditions: "démarrage", + JobConstraints: "Contraintes des Tâches", + completionConditions: "de fin des Tâches", + observatoryStartup: "de démarrage de l'Observation", + abortedJobManagement: "Gestion des tâches abandonnées", + observatoryShutdown: "Arrêt Observation", + alt: "Alt >", + moon: "Lune >", + twilight: "Aube", + artifHorizon: "Horizon Artificiel", + sequenceCompletion: "Achèvement des Sequences", + repeatFor: "Répéter pour", + repeatUntilTerminated: "Répéter jusqu'à terminaison", + repeatUntil: "Répéter jusqu'à", + unparkDome: "Déparduer le Dôme", + unparkMount: "Déparquer la Monture", + uncap: "Enlever la coiffe", + warmCCD: "Réchauffer CCD", + none: "None", + queue: "Queue", + immediate: "Immediate", + rescheduleErrors: "Reschedule Errors", + no_jobs: "Pas de Tâche dans la file d'attente", + err_loading_folders: "Error loading folders", + err_loading_fits: "Error loading .fits files", + err_delete_file: "Error deleting file", + add_job: "Add Job", + start_jobs: "Start & Stop Jobs", + culimination: "Culmination Offset", + create_jobs: "Create Jobs", - min_error: "Min error", - max_response: "Max response", - }, - collapse_observatory: { - heading: "Observatoire" - }, - collapse_polar: { - heading: "Alignement polaire", - mount_direction: "Direction de la monture", - manual_slew: "Déplacement Manuel", - west: "Ouest", - east: "Est", - mount_rotation: "Rotation de la Monture", - refresh: "Rafraîchir", - fov_error: "Désactivé: le champ de vision doit être de 30 arcmins ou plus.", - polar_error: "Erreur polaire :", - az_error: "AZ error: ", - al_error: "AL error: " - }, - collapse_sequence: { - progress: "Progression", - sequence: "Séquence", - overall_progress: "Progression Globale", - sequences: "Séquences", - no_sequences: "Pas de séquences. Vous pouvez les ajouter en appuyant sur Ajouter à la séquence.", - alert_sequence_error_body: "Error saving sequence file", - alert_sequence_loading_body: "Error loading sequence file", - alert_sequence_delete_body: "Error deleting sequence file" - }, - collapse_mount: { - meridian_flip: "Retournement au Méridien", - flip_if_ha: "Retourner si HA>", - flip_if_ha_unit: "°", - pierside: "Côté de la jetée", - auto_park: "Parking automatique", - auto_park_everyday: "Tous les jours", - park_at: "Parquer à", - reset_options: "Réinitialiser les options", - min_alt: "Alt min", - max_alt: "Alt max", - enable_alt_limits: "Activer les limites Alt", - enable_ha_limits: "Activer les limites HA", - max_ha: "HA max (heures)", - clear_model: "Purger Modèle", - east: "E", - west: "O", - east_long: "Est (pointant vers l'ouest)", - west_long: "Ouest (pointant vers l'est)", - btn_set_auto_park_timer: "Définir l'heure de parquage automatique", - reverse_NS: "Reverse North/South", - reverse_WE: "Reverse West/East", - time_source: "Time source", - location_source: "Location source" - }, - modal_add_to_seq: { - heading: "Ajouter à la séquence", - }, - modal_goto_sync: { - heading: "Aller ou synchroniser", - category: "Catégorie", - }, - mount_status_bar: { - ra: "RA", - de: "DE", - az: "AZ", - at: "AL", - ha: "HA" - }, - camera_status_bar: { - bin: "Bin", - }, - solution_bar: { - dra: "dRA", - dde: "dDE", - arcsec: "\"", - pix: "PIX", - rot: "ROT", - fov: "FOV", - error: "Erreur" - }, - mount_overlay: { - right_asc: "Asc. Droit.", - declination: "Déclinaison", - }, - histogram: { - mean: "Mean", - median: "Median", - minimum: "Min", - maximum: "Max", - bit_depth: "Bit Depth", - non_linear_histogram: "Histogramme Non-Lineaire" - }, - livestacking: { - auto_dark: "Auto Dark", - plate_solve: "Plate Résoudre", - background: "Background", - saturation: "Saturation", - contrast: "Contraste", - sigma_clipping: "Sigma Clipping", - noImages: "Pas d'images trouvées pour Live Stacking" - }, - scheduler: { - scheduler: "PLANIFICATEUR", - j2000: "J2000", - add_sequences: "Add Sequences", - fits: "FITS File", - priority: "Priorité", - profile: "Profil", - startupConditions: "démarrage", - JobConstraints: "Contraintes des Tâches", - completionConditions: "de fin des Tâches", - observatoryStartup: "de démarrage de l'Observation", - abortedJobManagement: "Gestion des tâches abandonnées", - observatoryShutdown: "Arrêt Observation", - alt: "Alt >", - moon: "Lune >", - twilight: "Aube", - artifHorizon: "Horizon Artificiel", - sequenceCompletion: "Achèvement des Sequences", - repeatFor: "Répéter pour", - repeatUntilTerminated: "Répéter jusqu'à terminaison", - repeatUntil: "Répéter jusqu'à", - unparkDome: "Déparduer le Dôme", - unparkMount: "Déparquer la Monture", - uncap: "Enlever la coiffe", - warmCCD: "Réchauffer CCD", - none: "None", - queue: "Queue", - immediate: "Immediate", - rescheduleErrors: "Reschedule Errors", - no_jobs: "Pas de Tâche dans la file d'attente", - err_loading_folders: "Error loading folders", - err_loading_fits: "Error loading .fits files", - err_delete_file: "Error deleting file", - add_job: "Add Job", - start_jobs: "Start & Stop Jobs", - culimination: "Culmination Offset", - create_jobs: "Create Jobs", + mosaic: { + import: "Import Mosaic", + planner: "Mosaic planner", + }, - mosaic: { - import: "Import Mosaic", - planner: "Mosaic planner" - }, + scheduler_settings: { + lead_time: "Lead time", + lead_time_tooltip: + "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", + pre_dawn: "Pre-dawn", + pre_dawn_tooltip: + "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", + pre_emptive: "Pre-emptive shutdown", + pre_emptive_tooltip: + "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", + setting_altitude: "Setting altitude cutoff", + setting_altitude_tooltip: + "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", + dust_offset: "Dust offset", + dust_offset_tooltip: + "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", + dawn_offset: "Dawn offset", + dawn_offset_tooltip: + "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", - scheduler_settings: { - lead_time: "Lead time", - lead_time_tooltip: "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", - pre_dawn: "Pre-dawn", - pre_dawn_tooltip: "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", - pre_emptive: "Pre-emptive shutdown", - pre_emptive_tooltip: "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", - setting_altitude: "Setting altitude cutoff", - setting_altitude_tooltip: "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", - dust_offset: "Dust offset", - dust_offset_tooltip: "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", - dawn_offset: "Dawn offset", - dawn_offset_tooltip: "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", + stop_ekos: "Stop Ekos after shutdown", + stop_ekos_tooltip: + "After shutdown procedure is successfully executed, stop INDI and Ekos.", + shutdown_script: "Shutdown script terminates INDI", + shutdown_script_tooltip: + "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", + remember_job: "Remember Job progress", + remember_job_tooltip: + "When processing a scheduled job, resume the sequence starting from the last image present in storage.", - stop_ekos: "Stop Ekos after shutdown", - stop_ekos_tooltip: "After shutdown procedure is successfully executed, stop INDI and Ekos.", - shutdown_script: "Shutdown script terminates INDI", - shutdown_script_tooltip: "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", - remember_job: "Remember Job progress", - remember_job_tooltip: "When processing a scheduled job, resume the sequence starting from the last image present in storage.", + reset_mount: "Reset mount model on alignment failure", + reset_mount_tooltip: "Reset mount model on alignment failure", + reset_mount_before: "Reset mount model before starting each job", + reset_mount_before_tooltip: "Reset mount model before starting each job", + force_realign: "Force re-alignment before re-starting jobs", + force_realign_tooltip: + "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", + restart_align: "Restart alignment on guiding calibration failure", + restart_align_tooltip: + "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", - reset_mount: "Reset mount model on alignment failure", - reset_mount_tooltip: "Reset mount model on alignment failure", - reset_mount_before: "Reset mount model before starting each job", - reset_mount_before_tooltip: "Reset mount model before starting each job", - force_realign: "Force re-alignment before re-starting jobs", - force_realign_tooltip: "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", - restart_align: "Restart alignment on guiding calibration failure", - restart_align_tooltip: "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", + offsets: "Offsets", + clean_jobs: "Cleanup and Jobs", + alignment: "Alignment", - offsets: "Offsets", - clean_jobs: "Cleanup and Jobs", - alignment: "Alignment", + verify_image: "Verify captured image position every", + verify_image_tooltip: + "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", + reset_pipeline: "Reset pipeline if verified image delta exceeds", + reset_pipeline_tooltip: + "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", + arcminutes: "arcminutes", + }, + }, + summary: { + empty: "No summary data available", + deviation: "Deviation", + inactive: "Inactive", + }, + }, + optical_train: { + optical_trains: "Optical Trains", + telescope: "Telescope / Lens", + create_new: "Create New", + dslr_lens: "DSLR Lens", + reset_train: "Reset Train", + focal_ratio: "Focal Ratio", + guide_via: "Guide Via", + tooltip: { + title: "Select the device that receives the guiding correction pulses", + subject: "This can be one of the following devices:", + mount_device: + "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", + st4_device: + "If using an ST4 cable between the guide camera and mount, then you should select the Guide Camera as the Guider.", + dedicated_device: + "If using a dedicated guider interface device (like Shoestring GPUSB) then select it as the Guider", + dedicated: "Dedicated", + filterWheel: + "Select a filter wheel. This must be a standalone filter wheel connected to StellarMate via USB. If you have a filter wheel that is embedded in a camera, leave this field empty.", + }, + }, + status: { + system: "Système", + info: "Info", + software: "Logiciel", + cpu: "CPU", + ram: "RAM", + storage: "ESPACE DE STOCKAGE", + stable: "Stable", + beta: "Bêta", + wifi_network: "IP du réseau Wifi", + ethernet_network: "IP Ethernet", + model: "Modèle", + version: "Version", + hostname: "Nom de l'hôte", + time: "Temps", + release_type: "Type de version", + updates: "Mises à jour", + hotspotMode: "Mode point d'accès", + wifiNetwork: "Réseau Wifi", + wifiCountry: "WiFi Country", - verify_image: "Verify captured image position every", - verify_image_tooltip: "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", - reset_pipeline: "Reset pipeline if verified image delta exceeds", - reset_pipeline_tooltip: "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", - arcminutes: "arcminutes", - } + wifiBand: "Bande WiFi", + update_available: "Nouvelles mises à jour disponibles", + btn_vnc: "Bureau (VNC)", + btn_web_manager: "Gestionnaire Web", + btn_restart: "Redémarrer", + btn_shutdown: "Eteindre", + btn_manage_wifi: "Gérer le WiFi", + btn_enable_direct_ethernet: "Activer Direct Ethernet", + btn_disable_direct_ethernet: "Désactiver Direct Ethernet", + btn_enable_hotspot: "Activer le point d'accès", + btn_disable_hotspot: "Désactiver le point d'accès", + btn_change_hostname: "Changer le nom d'hôte", + btn_check_for_updates: "Rechercher des mises à jour", + btn_update_now: "Mettez à jour maintenant", + btn_update_in_progress: "Mise à jour...", + btn_factory_reset: "Retour aux paramètres d'usine", + btn_change_resolution: "Changer la résolution", + btn_later: "Plus tard", + btn_resize_fs: "Redimensionner SD", + btn_continue: "Continuer", + information_ekos_offline: + "Ekos est hors ligne. Please start the equipment profile directly or via the Scheduler.", + no_camera_detected: "Pas de caméra détectée ou Caméra hors ligne.", - }, - summary: { - empty: "No summary data available", - deviation: "Deviation", - inactive: "Inactive" - } - }, - optical_train: { - optical_trains: "Optical Trains", - telescope: "Telescope / Lens", - create_new: "Create New", - dslr_lens: "DSLR Lens", - reset_train: "Reset Train", - focal_ratio: "Focal Ratio", - guide_via: "Guide Via", - tooltip: { - title: "Select the device that receives the guiding correction pulses", - subject: "This can be one of the following devices:", - mount_device: "If the Mount can receive guiding correction pulses, then it is best to select it so that the pulses are directly sent to the mount. This is the recommended option.", - st4_device: "If using an ST4 cable between the guide camera and mount, then you should select the Guide Camera as the Guider.", - dedicated_device: "If using a dedicated guider interface device (like Shoestring GPUSB) then select it as the Guider", - dedicated: "Dedicated", - filterWheel: "Select a filter wheel. This must be a standalone filter wheel connected to StellarMate via USB. If you have a filter wheel that is embedded in a camera, leave this field empty." - } - }, - status: { - system: "Système", - info: "Info", - software: "Logiciel", - cpu: "CPU", - ram: "RAM", - storage: "ESPACE DE STOCKAGE", - stable: "Stable", - beta: "Bêta", - wifi_network: "IP du réseau Wifi", - ethernet_network: "IP Ethernet", - model: "Modèle", - version: "Version", - hostname: "Nom de l'hôte", - time: "Temps", - release_type: "Type de version", - updates: "Mises à jour", - hotspotMode: "Mode point d'accès", - wifiNetwork: "Réseau Wifi", - wifiCountry: "WiFi Country", + alert_device_offline_title: "L'appareil est hors ligne", + alert_device_offline_body: + "L'appareil semble être hors ligne pour le moment. Vous êtes-vous connecté à un appareil?", + alert_restart_title: "Redémarrer StellarMate", + alert_restart_body: + "Votre appareil va maintenant être redémarré. Vous pouvez essayer de vous reconnecter une fois qu'il a redémarré.", + alert_shutdown_title: "Arrêter StellarMate", + alert_shutdown_body: + "Votre appareil va maintenant s'éteindre. Pour pouvoir le réutiliser, vous devrez l'activer manuellement.", + alert_resize_title: "Redimensionner la carte microSD", + alert_resize_body: + "StellarMate s'étendra à la taille complète de la carte SD. Redémarrez StellarMate après le redimensionnement.", + alert_resize_btn_resize: "Redimensionner", + alert_hotspot_enable_title: "Activation du point d'accès", + alert_hotspot_enable_body: + "Si vous activez le point d'accès, stellarmate se déconnectera de tout réseau wifi actuellement connecté et démarrera son propre point d'accès. Pour continuer à utiliser StellarMate, vous devez vous connecter au même réseau hotspot depuis votre appareil. Voulez-vous continuer?", + alert_hotspot_post_enable_title: "Veuillez vous connecter au hotspot", + alert_hotspot_post_enable_body: + "Vous pouvez maintenant vous connecter au hotspot «stellarmate» et appuyer sur OK lorsque vous avez terminé pour continuer", + alert_hotspot_disable_body: + "La désactivation du hotspot permettra à StellarMate de se connecter à son réseau sans fil précédemment mémorisé. Vous devez être sur le même réseau pour continuer à utiliser StellarMate lorsque son hotspot est désactivé. Voulez-vous continuer?", + alert_factory_reset_body: + "Réinitialisation d'usine terminée. Veuillez redémarrer StellarMate maintenant.", + alert_factory_reset_confirmation_body: + "Voulez-vous vraiment réinitialiser l'appareil aux paramètres d'usine? Tous les paramètres seront effacés. Cette action est irréversible!", + alert_forget_wifi_title: "Oubliez le Wifi", + alert_forget_wifi_body: + "Tous les réseaux WiFi seront effacés et StellarMate fonctionnera désormais en mode HotSpot. Vous devez basculer vers le réseau hotspot de votre téléphone / tablette. Voulez-vous continuer?", + alert_join_wifi_title: "Rejoignez le réseau Wifi", + alert_join_wifi_body: + "Rejoindre un réseau wifi fermera le hotspot (s'il est démarré) par StellarMate. Pour continuer à utiliser StellarMate, assurez-vous que vous êtes sur le même réseau. Voulez-vous continuer?", + alert_change_band_title: "Êtes-vous sûr de vouloir changer de groupe?", + alert_change_band_body: + "L'application StellarMate peut être déconnectée et le changement de canal peut échouer pour diverses raisons, auquel cas le point d'accès sera restauré aux paramètres par défaut.", + alert_change_resolution_title: "Succès!", + alert_change_resolution_body: + "Vous pouvez maintenant redémarrer StellarMate pour que la résolution prenne effet", + alert_change_release_title: "Chaîne bêta", + alert_change_release_body: + "Voulez-vous vraiment passer à la version bêta instable et non compatible?", + alert_direct_ethernet_title: "Ethernet direct", + alert_direct_ethernet_connect_body: + "Connectez le câble Ethernet directement entre StellarMate et votre PC. Définissez l'adresse IP de votre PC sur 192.168.100.2 et la passerelle sur 192.168.100.1", + alert_direct_ethernet_disconnect_body: "Retirez le câble Ethernet direct.", + alert_clear_all_driver_config_title: "Effacer toute la configuration du pilote", + alert_clear_all_driver_config_body: + "Êtes-vous sûr de vouloir supprimer toute la configuration du pilote?", + alert_update_complete_title: "SM OS Update", + alert_update_complete_body: "Update complete, please restart StellarMate.", + alert_network_error_title: "Network error", + alert_network_error_body: "Failed to query network information", + alert_delete_directory_message: + "You want to delete {0} directory and all files under it?", - wifiBand: "Bande WiFi", - update_available: "Nouvelles mises à jour disponibles", - btn_vnc: "Bureau (VNC)", - btn_web_manager: "Gestionnaire Web", - btn_restart: "Redémarrer", - btn_shutdown: "Eteindre", - btn_manage_wifi: "Gérer le WiFi", - btn_enable_direct_ethernet: "Activer Direct Ethernet", - btn_disable_direct_ethernet: "Désactiver Direct Ethernet", - btn_enable_hotspot: "Activer le point d'accès", - btn_disable_hotspot: "Désactiver le point d'accès", - btn_change_hostname: "Changer le nom d'hôte", - btn_check_for_updates: "Rechercher des mises à jour", - btn_update_now: "Mettez à jour maintenant", - btn_update_in_progress: "Mise à jour...", - btn_factory_reset: "Retour aux paramètres d'usine", - btn_change_resolution: "Changer la résolution", - btn_later: "Plus tard", - btn_resize_fs: "Redimensionner SD", - btn_continue: "Continuer", - information_ekos_offline: 'Ekos est hors ligne. Please start the equipment profile directly or via the Scheduler.', - no_camera_detected: 'Pas de caméra détectée ou Caméra hors ligne.', + alert_permission_title: "Location permission", + alert_permission_description: + "StellarMate App requires Location information to synchronize StellarMate gadget location to the App location. Do you want to proceed?", - alert_device_offline_title: "L'appareil est hors ligne", - alert_device_offline_body: "L'appareil semble être hors ligne pour le moment. Vous êtes-vous connecté à un appareil?", - alert_restart_title: "Redémarrer StellarMate", - alert_restart_body: "Votre appareil va maintenant être redémarré. Vous pouvez essayer de vous reconnecter une fois qu'il a redémarré.", - alert_shutdown_title: "Arrêter StellarMate", - alert_shutdown_body: "Votre appareil va maintenant s'éteindre. Pour pouvoir le réutiliser, vous devrez l'activer manuellement.", - alert_resize_title: "Redimensionner la carte microSD", - alert_resize_body: "StellarMate s'étendra à la taille complète de la carte SD. Redémarrez StellarMate après le redimensionnement.", - alert_resize_btn_resize: "Redimensionner", - alert_hotspot_enable_title: "Activation du point d'accès", - alert_hotspot_enable_body: "Si vous activez le point d'accès, stellarmate se déconnectera de tout réseau wifi actuellement connecté et démarrera son propre point d'accès. Pour continuer à utiliser StellarMate, vous devez vous connecter au même réseau hotspot depuis votre appareil. Voulez-vous continuer?", - alert_hotspot_post_enable_title: "Veuillez vous connecter au hotspot", - alert_hotspot_post_enable_body: "Vous pouvez maintenant vous connecter au hotspot «stellarmate» et appuyer sur OK lorsque vous avez terminé pour continuer", - alert_hotspot_disable_body: "La désactivation du hotspot permettra à StellarMate de se connecter à son réseau sans fil précédemment mémorisé. Vous devez être sur le même réseau pour continuer à utiliser StellarMate lorsque son hotspot est désactivé. Voulez-vous continuer?", - alert_factory_reset_body: "Réinitialisation d'usine terminée. Veuillez redémarrer StellarMate maintenant.", - alert_factory_reset_confirmation_body: "Voulez-vous vraiment réinitialiser l'appareil aux paramètres d'usine? Tous les paramètres seront effacés. Cette action est irréversible!", - alert_forget_wifi_title: "Oubliez le Wifi", - alert_forget_wifi_body: "Tous les réseaux WiFi seront effacés et StellarMate fonctionnera désormais en mode HotSpot. Vous devez basculer vers le réseau hotspot de votre téléphone / tablette. Voulez-vous continuer?", - alert_join_wifi_title: "Rejoignez le réseau Wifi", - alert_join_wifi_body: "Rejoindre un réseau wifi fermera le hotspot (s'il est démarré) par StellarMate. Pour continuer à utiliser StellarMate, assurez-vous que vous êtes sur le même réseau. Voulez-vous continuer?", - alert_change_band_title: "Êtes-vous sûr de vouloir changer de groupe?", - alert_change_band_body: "L'application StellarMate peut être déconnectée et le changement de canal peut échouer pour diverses raisons, auquel cas le point d'accès sera restauré aux paramètres par défaut.", - alert_change_resolution_title: "Succès!", - alert_change_resolution_body: "Vous pouvez maintenant redémarrer StellarMate pour que la résolution prenne effet", - alert_change_release_title: "Chaîne bêta", - alert_change_release_body: "Voulez-vous vraiment passer à la version bêta instable et non compatible?", - alert_direct_ethernet_title: "Ethernet direct", - alert_direct_ethernet_connect_body: "Connectez le câble Ethernet directement entre StellarMate et votre PC. Définissez l'adresse IP de votre PC sur 192.168.100.2 et la passerelle sur 192.168.100.1", - alert_direct_ethernet_disconnect_body: "Retirez le câble Ethernet direct.", - alert_clear_all_driver_config_title: "Effacer toute la configuration du pilote", - alert_clear_all_driver_config_body: "Êtes-vous sûr de vouloir supprimer toute la configuration du pilote?", - alert_update_complete_title: "SM OS Update", - alert_update_complete_body: "Update complete, please restart StellarMate.", - alert_network_error_title: "Network error", - alert_network_error_body: "Failed to query network information", - alert_delete_directory_message: "You want to delete {0} directory and all files under it?", + alert_remote_isactive: + "Failed to check if Remote support is active, Is your Stellarmate OS up to date? ", + alert_remote_start: "Could not start the Remote support: ", + alert_remote_stop: "Could not stop the Remote support: ", + alert_remote_id: "Could not find Remote support ID", + alert_remote_failed: "Failed to get Remote support ID: ", + alert_remote_not_found: "No Remote support found: ", + alert_permission_denied: "Permission Denied", + alert_permission_blocked: "Permission Blocked", + alert_grant_camera_permission: "You need to grant camera permission first", + alert_feature_not_available: "This feature is not available", - alert_permission_title: "Location permission", - alert_permission_description: "StellarMate App requires Location information to synchronize StellarMate gadget location to the App location. Do you want to proceed?", + alert_logout_account_body: "Are you sure you want to logout?", + alert_reset_ekoslive_title: "Reset Ekoslive", + alert_reset_ekoslive_body: + "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", + alert_download_index_file: + "Astrometry Index files are missing. Would you like to download?", - alert_remote_isactive: "Failed to check if Remote support is active, Is your Stellarmate OS up to date? ", - alert_remote_start: "Could not start the Remote support: ", - alert_remote_stop: "Could not stop the Remote support: ", - alert_remote_id: "Could not find Remote support ID", - alert_remote_failed: "Failed to get Remote support ID: ", - alert_remote_not_found: "No Remote support found: ", - alert_permission_denied: "Permission Denied", - alert_permission_blocked: "Permission Blocked", - alert_grant_camera_permission: "You need to grant camera permission first", - alert_feature_not_available: "This feature is not available", + change_resolution_modal: { + mode: "Mode", + }, + change_hostname_modal: { + new_hostname: "Nouveau nom d'hôte", + }, + change_wifi_modal: { + heading: "Rejoignez un réseau", + ssid: "SSID", + err_wifi: "Un problème est survenu lors de la recherche de réseaux Wi-Fi.", + }, + change_band_modal: { + heading: "Changer de bande", + band: "Bande", + channel: "Canal", + }, + vnc_view: { + heading: "VNC", + alert_unreachable_title: "VNC inaccessible", + alert_unreachable_body: + "Il semble y avoir un problème lors de la tentative d'établissement de la connexion à la visionneuse VNC", + }, + web_manager_view: { + alert_unreachable_title: "Gestionnaire Web inaccessible", + alert_unreachable_body: + "Il semble y avoir un problème lors de la tentative d’établissement de la connexion à Web Manager", + }, + }, + settings: { + heading: "REGLAGES", + language: "Langue", + high_bandwidth: "Bande passante élevée", + transfer_images: "Transférer des images", + notifications: "Notifications", + sounds: "Activer le Son", + cloud_storage: "Stockage en ligne", + auto_sync: "Synchronisation automatique", + location: "Emplacement", + reset_app: "Réinitialiser l'application", + reset_app_body: "Purger tous les paramètres de l'application?", + metric: "Metric", + imperial: "Imperial", + file_logging: "File logging", + alert_delete_account_title: "Delete Account", + alert_delete_account_body: "Are you sure you want to delete your account?", + color_scheme_sky_map: "Sky Map Scheme", + }, + cloud: { + heading: "VUE", + btn_filters: "Filtres", + btn_gallery: "Galerie", + btn_offline_viewer: "Visionneuse hors ligne", + btn_cloud_viewer: "Cloud Viewer", + no_images_title: "Aucune image trouvée", + no_images_body: "Essayez de changer les filtres.", + no_selected_title: "Aucune image sélectionnée", + no_selected_body: "Sélectionnez une image de Galley", + cloud_disabled_title: "Le viewer est désactivé", + cloud_disabled_body: + "Accédez aux paramètres et activez Cloud pour pouvoir accéder à cet onglet.", + pro_plan_body: + "Le stockage dans le viewer n'est disponible que pour les utilisateurs du plan Pro.", + reset_ekoslive: "Reset Ekoslive", + alert_cannot_download_title: "Ne peut pas télécharger", + alert_cannot_download_body: + "Une erreur s'est produite lors de la tentative de téléchargement.", + alert_confirm_delete_title: "Êtes-vous sûr?", + alert_confirm_delete_body: + "Souhaitez-vous vraiment supprimer {0}? Une fois supprimé, il ne peut plus être récupéré.", + filters_drawer: { + field: "Champ", + condition: "État", + value: "Valeur", + btn_add_filter: "Ajouter un Filtre", + airmass: "Masse d'air", + object: "Objet", + contains: "Contient", + }, + gallery_drawer: { + all: "tous", + h1: "1h", + h24: "24h", + d7: "7d", + m1: "1m", + y1: "1y", + images: "Images", + btn_sort: "Trier", + btn_delete_all: "Supprimer Tout", + ascending: "A-Z", + descending: "Z-A", + alert_no_images_title: "Aucune image", + alert_no_images_body: + "Il n'y a aucune image dans la galerie qui pourrait être supprimée.", + alert_delete_all_body: + "Voulez-vous vraiment supprimer {0} image (s)? C'est une opération irréversible.", + }, + info_drawer: { + add_tags_here: "Ajoutez des tags ici", + captured_on: "Capturé sur", + }, + }, + about: { + heading: "À propos", + bundle: "Paquet", + copyright_line1: + "StellarMate est développé par Ikarus Technologies © 2017-2023", + copyright_line2: "Image d'arrière-plan par l'Observatoire Alamri", + credits: { + heading: "Credits", + title: "Translations", + name: "Translator name", + }, + }, + messages: { + polar_idle: + "Cette outil propose une méthode simple pour l'alignement polaire des monture équatoriale Allemande. Parquer votre monture vers l'étoile polaire ave le contre-poids vers le bas. Sélectionnez la direction et la vitesse de la monture, puis cliquez sur Démarrer pour commencer le processus. Si vous n'avez pas de vue sur le pôle, utilisez le contrôle de la monture avec Carte Du Ciel ou Ekos pour pointer n'importe où, de préférence près du méridien, choisissez Est ou Ouest selon votre côté, diminuez l'angle de rotation si nécessaire, et cliquez sur Démarrer.", + alert_directions_not_found: + "Coordinates not found, Please frame your target or enter coordinates manually.", + manual_rotator: + "Rotate camera by the indicated angle and then take an image to update the position angle", + welcome: "Welcome to StellarMate", + }, + ekosLivePro: { + pushNotification: "Push Notification", + level: "Notification Level", + settings: "EkosLive Pro Settings", + }, + skymap: { + goto: "Aller à", + }, + device: { + mirror: "Mirror External Display", + monitor_successful: "StellarMate monitor Display changed successfully!", + monitor_failed: + "Failed to set StellarMate monitor display. Please try again later!", + undefined_error: "Error is undefined", + share: "Share logs", + logs: "Logs", + logs_upload: "Logs uploaded successfully to StellarMate support.", + error_upload: "Error uploading logs", + reset_network: "Reset network", - alert_logout_account_body: "Are you sure you want to logout?", - alert_reset_ekoslive_title: "Reset Ekoslive", - alert_reset_ekoslive_body: "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", - alert_download_index_file: "Astrometry Index files are missing. Would you like to download?", - - change_resolution_modal: { - mode: "Mode" - }, - change_hostname_modal: { - new_hostname: "Nouveau nom d'hôte" - }, - change_wifi_modal: { - heading: "Rejoignez un réseau", - ssid: "SSID", - err_wifi: "Un problème est survenu lors de la recherche de réseaux Wi-Fi." - }, - change_band_modal: { - heading: "Changer de bande", - band: "Bande", - channel: "Canal" - }, - vnc_view: { - heading: "VNC", - alert_unreachable_title: "VNC inaccessible", - alert_unreachable_body: "Il semble y avoir un problème lors de la tentative d'établissement de la connexion à la visionneuse VNC" - }, - web_manager_view: { - alert_unreachable_title: "Gestionnaire Web inaccessible", - alert_unreachable_body: "Il semble y avoir un problème lors de la tentative d’établissement de la connexion à Web Manager" - } - }, - settings: { - heading: "REGLAGES", - language: "Langue", - high_bandwidth: "Bande passante élevée", - transfer_images: "Transférer des images", - notifications: "Notifications", - sounds: "Activer le Son", - cloud_storage: "Stockage en ligne", - auto_sync: "Synchronisation automatique", - location: "Emplacement", - reset_app: "Réinitialiser l'application", - reset_app_body: "Purger tous les paramètres de l'application?", - metric: "Metric", - imperial: "Imperial", - file_logging: "File logging", - alert_delete_account_title: "Delete Account", - alert_delete_account_body: "Are you sure you want to delete your account?", - color_scheme_sky_map: "Sky Map Scheme" - }, - cloud: { - heading: "VUE", - btn_filters: "Filtres", - btn_gallery: "Galerie", - btn_offline_viewer: "Visionneuse hors ligne", - btn_cloud_viewer: "Cloud Viewer", - no_images_title: "Aucune image trouvée", - no_images_body: "Essayez de changer les filtres.", - no_selected_title: "Aucune image sélectionnée", - no_selected_body: "Sélectionnez une image de Galley", - cloud_disabled_title: "Le viewer est désactivé", - cloud_disabled_body: "Accédez aux paramètres et activez Cloud pour pouvoir accéder à cet onglet.", - pro_plan_body: "Le stockage dans le viewer n'est disponible que pour les utilisateurs du plan Pro.", - reset_ekoslive: "Reset Ekoslive", - alert_cannot_download_title: "Ne peut pas télécharger", - alert_cannot_download_body: "Une erreur s'est produite lors de la tentative de téléchargement.", - alert_confirm_delete_title: "Êtes-vous sûr?", - alert_confirm_delete_body: "Souhaitez-vous vraiment supprimer {0}? Une fois supprimé, il ne peut plus être récupéré.", - filters_drawer: { - field: "Champ", - condition: "État", - value: "Valeur", - btn_add_filter: "Ajouter un Filtre", - airmass: "Masse d'air", - object: "Objet", - contains: "Contient" - }, - gallery_drawer: { - all: "tous", - h1: "1h", - h24: "24h", - d7: "7d", - m1: "1m", - y1: "1y", - images: "Images", - btn_sort: "Trier", - btn_delete_all: "Supprimer Tout", - ascending: "A-Z", - descending: "Z-A", - alert_no_images_title: "Aucune image", - alert_no_images_body: "Il n'y a aucune image dans la galerie qui pourrait être supprimée.", - alert_delete_all_body: "Voulez-vous vraiment supprimer {0} image (s)? C'est une opération irréversible." - }, - info_drawer: { - add_tags_here: "Ajoutez des tags ici", - captured_on: "Capturé sur" - } - }, - about: { - heading: "À propos", - bundle: "Paquet", - copyright_line1: "StellarMate est développé par Ikarus Technologies © 2017-2023", - copyright_line2: "Image d'arrière-plan par l'Observatoire Alamri", - credits: { - heading: "Credits", - title: "Translations", - name: "Translator name" - } - }, - messages: { - polar_idle: "Cette outil propose une méthode simple pour l'alignement polaire des monture équatoriale Allemande. Parquer votre monture vers l'étoile polaire ave le contre-poids vers le bas. Sélectionnez la direction et la vitesse de la monture, puis cliquez sur Démarrer pour commencer le processus. Si vous n'avez pas de vue sur le pôle, utilisez le contrôle de la monture avec Carte Du Ciel ou Ekos pour pointer n'importe où, de préférence près du méridien, choisissez Est ou Ouest selon votre côté, diminuez l'angle de rotation si nécessaire, et cliquez sur Démarrer.", - alert_directions_not_found: "Coordinates not found, Please frame your target or enter coordinates manually.", - manual_rotator: "Rotate camera by the indicated angle and then take an image to update the position angle", - welcome: "Welcome to StellarMate" - }, - ekosLivePro: { - pushNotification: "Push Notification", - level: "Notification Level", - settings: "EkosLive Pro Settings" - }, - skymap: - { - goto: "Aller à" - }, - device: { - mirror: "Mirror External Display", - monitor_successful: "StellarMate monitor Display changed successfully!", - monitor_failed: "Failed to set StellarMate monitor display. Please try again later!", - undefined_error: "Error is undefined", - share: "Share logs", - logs: "Logs", - logs_upload: "Logs uploaded successfully to StellarMate support.", - error_upload: "Error uploading logs", - reset_network: "Reset network", - - vnc: - { - update_password: "Update VNC Password" - } - }, - controller: { - dc_power: "12V DC Power", - heaters: "Dew Heaters", - varOutput: "Variable Output", - reports: "Reports", - voltage: "Voltage", - current: "Current", - power: "Power", - power_sleep: "Power is in sleep mode. Tap to wake up.", - power_off: "Power Off", - power_off_tooltip: "Power Off all ports when equipment profile is disconnected.", - leds: "LEDs", - auto_dew: "Auto Dew", - auto_dew1_threshold: "Dew 1 Thresh.", - auto_dew2_threshold: "Dew 2 Thresh.", - stepper: "Stepper", - buzzer: "Buzzer", - sensors: "Sensors", - alert_power_port_description: "Are you sure you want to toggle off {0}?" - }, - notifications: { - ekoslive_successful: "Ekoslive Reset is Successful", - ekoslive_restart: "Restarting Ekoslive" - }, - hardware: { - serial_devices_detected: "Serial Devices Detected", - serial_port: "Serial Port" - } + vnc: { + update_password: "Update VNC Password", + }, + }, + controller: { + dc_power: "12V DC Power", + heaters: "Dew Heaters", + varOutput: "Variable Output", + reports: "Reports", + voltage: "Voltage", + current: "Current", + power: "Power", + power_sleep: "Power is in sleep mode. Tap to wake up.", + power_off: "Power Off", + power_off_tooltip: + "Power Off all ports when equipment profile is disconnected.", + leds: "LEDs", + auto_dew: "Auto Dew", + auto_dew1_threshold: "Dew 1 Thresh.", + auto_dew2_threshold: "Dew 2 Thresh.", + stepper: "Stepper", + buzzer: "Buzzer", + sensors: "Sensors", + alert_power_port_description: "Are you sure you want to toggle off {0}?", + }, + notifications: { + ekoslive_successful: "Ekoslive Reset is Successful", + ekoslive_restart: "Restarting Ekoslive", + }, + hardware: { + serial_devices_detected: "Serial Devices Detected", + serial_port: "Serial Port", + }, }; -export default fr; \ No newline at end of file +export default fr; diff --git a/ja.js b/ja.js index 8aea98e..5dc443d 100644 --- a/ja.js +++ b/ja.js @@ -1,1420 +1,1448 @@ const ja = { - general: - { - home: "ホーム", - next: "次", - ok: "OK", - done: "終了", - cancel: "キャンセル", - confirm: "確認", - apply: "申し込み", - enter: "Enter", - scan: "Scan", - save: "保存", - save_as: "Save as", - overwrite: "Overwrite", - select: "選択する", - hardware: "Hardware", - signal: "Signal", - usb: "USB", - devices: "Devices", - connect: "接続", - disconnect: "切断する", - disconnected: "切断されました", - schedule: "Schedule", - yes: "はい", - no: "いいえ", - ignore: "Ignore", - error: "エラー", - back: "戻る", - delete: "消去", - remove: "削除", - online: "オンライン", - offline: "オフライン", - cloud: "クラウド", - remote: "リモート", - preset: "プリセット", - camera: "カメラ", - focuser: "フォーカサー", - filter_wheel: "フィルターホイール", - filter: "フィルター", - exposure: "露出", - binning: "ビニング", - action: "アクション", - scope_type: "望遠鏡タイプ", - solver_type: "ソルバーの種類", - type: "タイプ", - driver: "Driver", - gain: "ゲイン", - offset: "オフセット", - format: "フォーマット", - encode: "エンコード", - iso: "ISO", - count: "回数", - delay: "遅延", - status: "スターテス", - target: "目標", - angle: "角度", - sep_profile: "SEP プロフィール", - direction: "方向", - rotation: "回転", - automatic: "自動", - manual: "手動", - progress: "進行状況", - position_angle: "位置角度", - details: "詳細", - skip: "スキップ", - updated: "更新済", - new: "新規", - remote_support: "リモートサポート", - logout: "Logout", - setting: "Setting", - hours: "Hours", - minutes: "Minutes", - seconds: "Seconds", - - azimuth: "方位", - altitude: "高度", - tags: "Tags", - filename: "ファイル名", - size: "サイズ", - frame: "フレーム", - temperature: "温度", - name: "名前", - date: "日付", - resolution: "解像度", - monitor: "Monitor", - clear_all: "Clear All", - pixels: "Pixels", - - select_file: "ファイルを選択", - select_folder: "フォルダを選択", - selected_dir: "選択したフォルダ", - new_folder: "新しいフォルダ名を入力", - create_new_folder: "新しいフォルダを作成", - empty_folder: "フォルダは空です", - - train: "トレーン", - no_data_found: "データなし", - track: "追尾", - jobs: "ジョブ", - category: "カテゴリー", - profile: "プロファイル", - arcmin: "arcmin", - calculate: "計算", - update: "更新", - center: "中央", - learn_more: "詳しくはこちら", - - // ドロップダウンの場合 - select_option: "オプションを選択...", - search: "検索...", - no_results: "No results", - - // ボタン/トグル - on: "オン", - off: "オフ", - go: "GO", - add: "追加", - load: "Load", - edit: "編集", - refresh: "更新", - reset: "リセット", - reset_all: "すべてリセット", - start: "開始", - stop: "停止", - stopping: "停止中", - clear: "クリア", - solve: "解決", - parked: "パーク", - unparked: "アンパーク", - open: "開く", - close: "閉じる", - opened: "開く", - closed: "閉じる", - enable: "利用可", - disable: "利用不可", - select_time: "Select Time", - set: "セット", - logging: "Logging", - drivers: "Drivers", - network: "Network", - - // 削除アラートの確認 - alert_confirm_delete_title: "削除の確認", - alert_delete_profile_body: "選択したプロファイルを削除してもよろしいですか?", - alert_delete_scope_body: "選択したスコープを削除してもよろしいですか?", - - // Confirm - alert_confirmation_title: "確認", - alert_confirmation_body: "Are you sure you want to create {0} with this name?", - alert_overwrite_body: "The file '{0}' already exists. Do you wish to overwrite it?", - - // エラー メッセージ - network_error: "StellarMate がネットワークに接続されていることを確認してください", - internet_required: "インターネットに接続していることを確認してください", - alert_comm_error_title: "通信エラー", - alert_comm_error_body: "StellarMate との通信に失敗しました.ネットワークに接続されていることを確認してください.", - ekoslive_down_title: "EkosLive がダウンしています", - ekoslive_down_body: "EkosLive が実行されていません。StellarMate を再起動するか,StellarMate サポートに連絡してください。", - kstars_down_title: "KStars がダウンしています", - kstars_down_body: "KStars が実行されていません。StellarMate を再起動するか,StellarMate サポートに連絡してください。", - wait_while_syncing: "お待ちください \n を同期中", - - // 外部ストレージ - reset_default: "デフォルトにリセット", - external_storage: "外部ストレージ", - }, - darkLibrary: - { - title: "ダーク ライブラリ", - darks: "ダーク", - defects: "欠陥", - prefer: "優先", - create_darks_title: "ダークを作成", - create_defects_title: "欠陥マップを作成", - view_masters_title: "マスターの表示", - - create_darks: - { - Exposure_range: "露出範囲", - to: "To", - temp_range: "温度範囲", - binning_one: "1x1", - binning_two: "2x2", - binning_four: "4x4", - total_images: "合計", - }, - - create_defect_map: - { - master_dark: "マスター ダーク", - bad_pixels: "不良ピクセル", - hot_pixels: "ホット ピクセル", - cold_pixels: "コールド ピクセル", - generate_map: "マップの生成", - save_map: "保存済み", - 偏差: "σ", - }, - }, - achievements: - { - score: "合計スコア", - badge: "バッジ", - achievements: "実績", - unlocked: "実績のロック解除", - points: "ポイント", - completed: "完了", - not_completed: "未完了", - capture_preview_title: "ファースト ライト!", - ten_sequences_title: "開始します!", - mount_goto_title: "魔法の指", - video_recording_title: "ディレクターズ カット", - weather_check_title: "クラウド マグネット", - live_stacking_title: "詳細を見てみましょう", - create_darks_title: "ダークサイドを受け入れる", - create_defect_title: "コズミック メイクアップ", - import_mosaic_title: "モザイク ウィーバー", - messier_captured_title: "MXXXX (例: M1)", - all_messier_title: "コズミック マラソン", - scheduler_title: "ロボティック マスター", - capture_master_title: "スカイ マスター", - capture_legend_title: "天空伝説", - paa_title: "完璧主義者", - guide_rms_title: "Bullseye!", - - capture_preview_description: "プレビューをキャプチャする", - ten_sequences_description: "10 カウントでシーケンスをキャプチャする", - mount_goto__description: "新しい画像がキャプチャされたときにオブジェクトを 3 秒間保持してターゲット GOTO を使用する", - video_recording_description: "ビデオを 1 分間録画する", - weather_check__description: "天気情報でクラウド マップを使用します。天気を確認するには,少なくとも 8 倍にズームインします", - live_stacking_description: "ライブ スタッキング。少なくとも 5 枚の画像を実行します", - create_darks_description: "合計 50 のダークを作成します画像", - create_defect_description: "80 を超える欠陥マップでホット/コールド ピクセルを生成します", - import_mosaic_description: "望遠鏡からモザイクをインポートする", - messier_captured_description: "メシエ天体がキャプチャされました", - all_messier_description: "すべてのメシエ天体がキャプチャされました", - scheduler_description: "2 時間以上の画像データに相当するスケジューラ ジョブを完了します.", - capture_master_description: "合計 500 枚の画像をキャプチャする", - capture_legend_description: "合計 1000 枚の画像をキャプチャする", - paa_description: "30 秒角未満のボックス エラーで PAA を終了する.", - guide_rms_description: "0.5 秒角未満の合計 RMS ガイドを達成する.", - filtered_image_description: "Capture a narrowband image", - gallery_image_description: "Gallery Image downloaded", - - alert_reset_title: "Reset achievements", - alert_agree_reset_body: "Are you sure you want to reset all achievements?", - }, - tourGuide: - { - ツアーガイド: "ツアーガイド", - 前の: "前の", - finish: "終了", - title_devices_list: "StellarMate デバイス リスト", - title_device_actions: "デバイス アクション", - title_profiles: "プロファイル", - title_port_selector: "ポート セレクター", - title_trains: "光学系", - title_weather_bar: "天気バー", - title_cloud_report: "Cloud Report", - - title_next: "次は?", - title_focus: "フォーカス", - title_align: "位置合わせ", - title_guide: "ガイド", - title_capture: "キャプチャ", - title_mount: "架台", - title_observatory: "観測所", - title_scheduler: "スケジューラ", - title_indi: "INDI コントロール パネル", - title_quick_controls: "クイック コントロール", - title_preview: "プレビュー", - title_framing: "フレーミング", - title_live_video: "ライブ ビデオ", - title_stop: "停止", - title_live_stacking: "ライブ スタック", - title_quick_settings: "簡易カメラ設定", - - title_targets_info: "ターゲット", - title_search_bar: "検索バー", - title_time_controls: "時間コントロール", - title_target_controls: "ターゲット コントロール", - title_object_info: "対象情報", - title_fov: "ターゲット視野", - title_target_action: "ターゲットアクション", - - description_devices_list: "これは,自動的に検出され,手動で追加された StellarMate ユニットのリストです。RESCAN をタップして,ネットワーク上の新しい StellarMate ユニットを検出します。", - description_device_actions: "リストからデバイスを削除するか,出荷時設定へのリセットを実行するか,ログアウトします。", - description_profiles: "Equipment Profiles で天文機器を管理します。プロファイルを開始する前に,すべての機器の電源を入れ,StellarMate に接続する必要があります。プロファイルを開始したら,オプティカル トレインを設定し,Ekos をタップして天体写真セッションを開始します。", - description_port_selector: "プロファイルが初めて開始された後,デバイスのシリアルおよび/またはネットワーク設定を選択します。", - description_trains: "オプティカル トレインを使用して機器の配置方法を設定します。各デバイスを特定の機能に割り当てます。カメラごとにトレインを作成します。", - description_weather_bar: "簡単な天気予報と現在のサイトのボートル クラス", - description_cloud_report: "3 時間のクラウド オーバーレイ.", - description_next: "[ターゲット] タブをタップして,該当する天文ターゲットを探索します。[Go & Solve] を使用して,ターゲットをカメラ フレームの中央に配置します。フレーミング アシスタントを開いて,目的の完璧な向きを実現します。[Ekos] タブに移動して,イメージング シーケンスをセットアップし,ライブに移動します画像をスタックします。", - - description_focus: "電動フォーカサーを使用してカメラの焦点を合わせます。", - description_align: "画像をプレートソルビングすることにより、マウントをターゲット上に正確に配置します", - description_guide: "長時間露光を可能にするために,追跡中にマウントをターゲットにロックしたままにしてください。", - description_capture: "構成可能な設定を使用して画像をキャプチャするシーケンスを作成します。フィルター ホイールの設定とダーク ライブラリを管理します。", - description_mount: "追跡,駐車,および子午線フリップの設定。自動パークを構成します。", - description_observatory: "ドームとダスト キャップ装置を制御します。", - description_scheduler: "ターゲットとシーケンス ファイルを選択して,完全な天体写真セッションを自動化します。Telescopius からモザイクをインポートします。", - description_indi: "直接低-機器プロパティへのレベル アクセス。", - description_quick_controls: "マウント,カメラ,回転子コントロール。", - description_preview: "単一のプレビュー フレームをキャプチャします。", - description_framing: "停止するまで露出を無期限にループします", - description_live_video: "ライブ ビデオ ストリームを開始し,ビデオをストレージに記録します.", - description_stop: "進行中の露出または録画を停止します.", - description_live_stacking: "S/N 比を高めるために画像をライブ スタックします。既存のキャプチャ シーケンスが実行されている場合,ライブ スタックは着信画像を使用します。それ以外の場合は,クイック カメラ設定の設定を使用して露出をループします。", - description_quick_settings: "アクティブなトレインを選択し,カメラとフィルターを構成しますホイール設定。", - - description_targets_info: "Targets は,観測セッションを合理化するための StellarMate 計画ツールです。何千ものオブジェクトから検索し,単純な基準を使用してそれらをフィルタリングします。Framing Assistant を使用して,ターゲットをフレーミングします。", - description_search_bar: "名前を入力して検索ボタンをタップして,既存のリストでオブジェクトをフィルタリングするか,新しいオブジェクトを検索します。", - description_time_controls: "Ekos がオフラインの場合は,対象の日時の計算を調整します。", - description_target_controls: "確認トワイライト情報,FOV の管理,フィルターの調整,天体の種類の選択。", - description_object_info: "天体の大きさ,上昇,通過,設定時間。", - description_fov: "タップしてフレーミング アシスタント モードに入ります。", - description_target_action: "ターゲットをお気に入りまたはカスタム リストに追加します。GOTO のみをコマンドするか,GOTO に続いてキャプチャと解析を実行します。Ekos がオフラインの場合は,ターゲットをスケジュールします。", - alert_guided_tour_title: "Take a guided tour on Stellarmate App features", - }, - tooltip: - { - placeholder: "Placeholder %{0} or %{1}", - placeholder_file: "拡張子のない .esq ファイルの名前。", - placeholder_date: "ファイルが保存された現在の日時。", - placeholder_type: "画像データ種 例: 'Light', 'Dark'", - placeholder_exp: "秒単位の露光時間.", - placeholder_exposure: "The exposure duration in seconds as plain number, without any unit as suffix.", - placeholder_offset: "The offset configured for capturing.", - placeholder_gain: "The gain configured for capturing.", - placeholder_bin: "The binning configured for capturing.", - placeholder_iso: "The ISO value(DSLRs only).", - placeholder_pierside: "The current mount's pier side", - placeholder_temperature: "The camera temperature of capturing.", - placeholder_filter: "適用フィルター.", - placeholder_seq: "連続画像識別子。* は使用される桁数 (1 ~ 9) です。このタグは必須であり,フォーマットの最後の要素でなければなりません", - placeholder_target: "ターゲット名.", - placeholder_arbitrary: "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", - placeholder_notes: "Notes:", - placeholder_case: "• Tags are case sensitive in both their short and long forms", - placeholder_datetime: "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", - format_title: "フォーマットはプレースホルダー タグを使用して画像ファイル名を定義するために使用されます。", - suffix: "ファイル名にシーケンス番号を追加するために使用される桁数", - paa_desc: "極軸合わせにプレート解決法を使用します。プレート解決は遅くなりますが,より正確な結果を提供します。", - plate_solving: "プレート ソルビングを使用して,更新プロセス中に修正された位置合わせエラーを追跡します。ユーザーは,以下の更新されたエラー行のエラーを減らし,矢印のサイズを最小限に抑えるようにしてください.", - mount_info: "星の移動 と計算エラー", - movestar_desc: "星の移動,ただしEkos は移動中の星を追跡しようとし,可能な場合は現在のアライメント エラーを推定します。", - }, - splash: - { - checking_for_updates: "更新チェック中...", - download_package: "更新データをダウンロード中...", - installing_update: "更新データをインストール中...", - channel_update: "チャンネル切り替え中...", - upto_date: "すでに最新の状態です。", - update_installed: "すべての更新プログラムがインストールされています。", - loading: "読み込み中...", - }, - validations: - { - username_required: "ユーザー名は必須です", - username_tooshort: "最低3文字必要です", - username_toolong: "64 文字を超えることはできません", - username_invalid: "ユーザー名に無効な文字があります", - password_required: "パスワードが必要です", - password_invalid: "最低 6 文字が必要です", - confirm_password_required: "パスワードの確認が必要です", - confirm_password_mismatch: "パスワードの確認が正しくありません", - email_required: "メールが必要です", - email_invalid: "メールアドレスが無効です", - license_required: "ライセンスキーが必要です", - serial_required: "シリアルキーが必要です", - new_scope_vendor: "有効なベンダー名を入力してください", - new_scope_model_invalid: "有効なモデルを入力してください", - new_scope_aperture_invalid: "有効な絞りを入力してください", - new_scope_focal_length_invalid: "有効な焦点距離を入力してください", - new_scope_focal_ratio_invalid: "有効な焦点比を入力してください", - enter_file_name: "ファイル名を入力してください", - }, - progress: - { - please_wait: "お待ちください...", - Establishing_connection: "接続を確立しています", - camera: "カメラを取得しています", - mounts: "架台を取得しています", - scopes: "望遠鏡を取得しています", - filter_wheels: "フィルター ホイールを取得しています", - - //デバイス接続 - registering: "登録中...", - registered: "登録済み", - authenticating: "認証中...", - authenticated: "認証済み", - checking_kstars: "KStars をチェック中...", - kstars_open: "KStars オープン", - checking_ekoslive: "EkosLive をチェック中...", - ekoslive_connected: "EkosLive 接続済み", - starting_ekos: "Ekos を開始中...", - Getting_devices: "デバイスを取得中...", - loading_settings: "設定を読み込み中...", - register_device: "スキャンされた QR コード, デバイスを登録中: ", - }, - welcome: - { - register_new_device: "新しいデバイスを登録しますか?", - have_existing_account: "アカウントをお持ちですか?", - require_sm_plus_pro: "お持ちの場合は登録してください", - }, - device_scanner: - { - scanning: "ネットワーク上で StellarMate デバイスを探している間お待ちください", - qr_scan: "デバイスの QR コードをスキャンしてください", - }, - statuses: - { - Idle: " Idle", - prep: "Prep", - run: "Run", - Aborted: "aborted", - "Calibration error": "Calibration error", - Capturing: "Capturing", - Streaming: "Streaming", - "In Progress": "進行中", - "Setting Temperature": "設定温度", - Slewing: "旋回", - Calibrating: "キャプチャ", - Tracking: "追跡", - Guiding: "ガイド", - Parking: "パーキング", - Loading: "読み込み中", - - "User Input": "ユーザー入力", - Complete: "完了", - Suspended: "一時停止", - Parked: "駐車中", - }, - connect: - { - register_welcome: "デバイスを同期するには,stellarmate.com アカウントにサインインしてください。", - welcome_heading: "ようこそ", - welcome_description: "StellarMate の HotSpot に接続しているか,StellarMate が同じネットワーク上にあることを確認してください。ありのままのネットワーク。", - welcome_rescan: "RESCANをクリックして,ネットワークのStellarMateデバイスのスキャンを開始します.", - device_unreachable: "デバイスに到達できません!電源とネットワークの設定を確認してください。", - login_mismatch: "認証に失敗しました。アプリのパスワードがオンラインの stellarmate.com のパスワードと異なります。正しいオンライン パスワードでアプリを再登録してください。", - register_using_key: "Register Device using Serial number", - old_stellarmate_heading: "更新が必要です!", - old_stellarmate_description: "古いバージョンの StellarMate OS を使用しているようです。このアプリを引き続き使用するには,StellarMate の最新バージョンにアップグレードする必要があります。", - sm_app_update_title: "SMアプリのアップデート必須!", - sm_app_update_body: "古いバージョンの StellarMate アプリを使用しているようです。アプリを最新バージョンに更新してください。", - primary: "主要な", - guide: "ガイド", - scope: "スコープ", - btn_rescan: "再スキャン", - btn_port_select: "ポートセレクター", - btn_sync_gps: "GPS同期", - btn_dslr_setup: "DSLR セットアップ", - btn_clear_driver_config: "ドライバ構成のクリア", - scan_in_progress: "スキャン中 ...", - connection_in_progress: "StellarMate を接続中...", - registration_in_progress: "StellarMate を登録中...", - logging_in_progress: " StellarMate へのログ記録中...", - connecting: "接続中...", - logging: "記録中...", - generic: "Generic Serial", - select_driver: "デバイス タイプとドライバを選択してください", - invalid_ip: "No IP address found or invalid IP {0}. Please try again.", - - cloudsMap: { - btn_clouds_map: "Clouds Map", - attribution: "OpenStreetMap", - map_title: "3-Hour Cloud Map", - bortle_class: "Bortle Class" - }, - - ip_address: "IP アドレス", - login_register: - { - heading: "認証", - 見出し_オンライン: "stellarmate.com にサインインしてください", - connect_to_internet: "インターネットに接続する必要があります。", - connect_to_sync: "これは、アカウントを同期するために一度だけ行われます", - - setup_guide: "セットアップガイド", - register: "登録", - login: "ログイン", - - serial: "シリアル #", - license: "ライセンス キー", - username: "ユーザー名", - password: "パスワード", - confirm_password: "パスワード確認", - first_name: "名", - last_name: "姓", - email: "メール", - manually: "Manually" - }, - device_manager: - { - alert_confirm_remove_title: "削除の確認", - alert_confirm_remove_body: "このデバイスを削除してもよろしいですか?", - btn_sign_out: "サインアウト", - }, - profile_manager: - { - heading: "機器プロファイル", - }, - - port_selector: - { - connect_all: "すべて接続", - }, - - manual_add_device: - { - heading: "手動でデバイスを追加", - btn_add_device: "デバイスを追加", - - alert_unreachable_title: "エラーが発生しました", - alert_unreachable_body: "デバイスの検索中にエラーが発生しました指定された IP アドレスにあります。IP アドレスを再確認して,やり直してください。」", - }, - device_scanner: - { - no_device_before_scan: "デバイスが検出されませんでした.スキャナを実行してください.", - no_device_after_scan: "スキャンが完了しました.デバイスが見つかりませんでした.", - auto_scanned: "自動スキャンされました", - manual_added: "手動で追加", - add_a_device: "デバイスを追加", - devices_detected: "検出", - no_network_found: "ネットワークが検出されませんでした.ネットワークに接続していることを確認してください.", - }, - add_profile: - { - add_profile: "プロファイルの追加", - edit_profile: "プロファイルの編集", - mount: "マウント", - ccd: "カメラ 1", - dome: "ドーム", - guider: "カメラ 2", - ao: "アダプティブオプティクス", - weather: "天気", - aux1: "Aux1", - aux2: "Aux2", - aux3: "Aux3", - aux4: "Aux4", - focuser: "Focuser", - filter: "Filter", - }, - add_scope: - { - add_scope: "望遠鏡を追加", - edit_scope: "望遠鏡を編集", - vendor: "ベンダー", - aperture: "絞り", - focus_length: "焦点距離", - }, - auto_detect: - { - alert_auto_detect_title: "Auto Detect Instructions", - alert_auto_detect_body: "StellarMate からすべての機器のプラグを抜き,[OK] を押します。次に,それらを 1 つずつ接続して,デバイス タイプとドライバーを検出します。各デバイスを接続したら,ドライバーを確認する必要があります.", - alert_mapped_body: "デバイスのシリアル ポートが正常にマップされました。", - alert_missing_driver_title: "ドライバーがありません", - alert_missing_driver_body: "最初にドライバーを選択する必要があります.", - }, - dslr_setup: - { - width: "幅", - height: "高さ", - pixel_width: "ピクセル幅", - pixel_height: "ピクセル高さ", - }, - }, - targets: - { - now: "今", - night: "夜", - rise: "上昇", - moon: "月", - sun: "太陽", - search: "検索", - cam_width: "カメラの幅", - cam_height: "カメラの高さ", - fov_warning: "FOV is too small or large, Please check!", - phases: - { - new_moon: "新月", - full_moon: "満月", - first_quarter: "半月(上弦)", - third_quarter: "半月(下弦)", - waxing_crescent: "上弦の三日月", - Waxing_gibbous: "上弦の月", - waning_crescent: "上弦の三日月", - waning_gibbous: "下弦の月", - }, - lists: "リスト", - framing_assistant: "フレーミング アシスタント", - target_rotation: "目標位置角度", - current_rotation: "現在の角度", - rotate_capture: "回転 & 撮影", - goto_rotate: "導入 & 回転", - angular_offset: "Angular Offset", - no_objects_in_list: "オブジェクトが見つかりません。フィルターを調整またはリセットしてください。", - go_and_solve: "導入 & Solve", - fov_profile: " FOV プロファイル", - fov_width: "FOV 幅", - fov_height: "FOV 高さ", - alert_select_FOV_body: "Please create or select an FOV profile in order to use Framing assistant.", - alert_list_exists_body: "A list with that name already exists", - }, - ekos: - { - heading: "Ekos", - tgl_mount: "架台", - tgl_solution_bar: "ソリューション バー", - tgl_sequence: "シーケンス", - tgl_properties: "プロパティ", - - alert_ekos_offline_title: "Ekos はオフラインです", - alert_ekos_offline_body: "Ekos は現在オフラインのようです。機器プロファイルを開始しましたか?", - - alert_ekos_disconnected_title: "デバイスが切断されました", - alert_ekos_disconnected_body: "すべての機器プロファイル デバイスが接続されていません。すべてのデバイスを接続してから,もう一度試してください.", - - ekos_dialog: - { - auto_closes_in: "Auto closes in", - }, - - indi: - { - no_logs: "No logs are available for this driver", - }, - - controls_bar: - { - mount_speed: "架台 速度", - centering: "センタリング", - find: "Find", - max: "最大", - parking_position: "Parking Position is set successfully." - }, - - collapse_align: - { - heading: "整列", - action_sync: "同期", - action_slew: "目標へ移動", - action_nothing: "Nothing", - solver_backend: "Backend", - control: "Control", - solve: "撮影 & Solve", - load: "読込 & 移動", - polar: "極軸合わせ", - accuracy: "精度", - settle: "Settle", - dark: "ダーク", - arcsec: "秒", - ms: "ms", - x_axis: "Iterations", - y_axis: "エラー (秒)", - refresh_rate: "リフレッシュレート", - image_selected: "Image selected successfully", - select_method: "Please select the image selection method", - device_gallery: "Phone/Tablet gallery", - sm_storage: "SM Storage", - request_storage_permission: "Please allow the storage permission", - celestial_warning: "Plate solving does not work very close to the celestial pole.", - - manualRotator: - { - heading: "手動ローテーター", - current_pa: "現在の PA", - target_pa: "ターゲット PA", - another_image: "別の画像を取得", - }, - align_settings: - { - rotator_control: "回転 制御", - use_scale: "Use Scale", - use_position: "Use Position", - }, - calibration_settings: - { - pulse: "パルス", - max_move: "最大移動", - iterations: "Iterations", - two_axis: "2 軸", - square_size: "自動正方形サイズ", - calibrationBacklast: "ガイド キャリブレーションでの DEC バックラッシュの除去", - reset_calibration: "各マウントスルー後にガイドキャリブレーションをリセット", - reuse_calibration: "可能な場合はガイドのキャリブレーションを保存して再利用する", - reverse_calibration: "キャリブレーションを再利用する場合,桟橋側の変更で DEC を逆にする", - skyflats: "Sky flats" - }, - }, - collapse_camera: - { - heading: "キャプチャ", - type_light: "ライト", - type_bias: "バイアス", - type_flat: "フラット", - type_dark: "ダーク", - format_fits: "FITS", - format_native: "ネイティブ", - cooling_unavailable: "N/A", - btn_add_to_sequence: "シーケンスに追加", - btn_loop: "ループ", - - rotator_control: { - title: "Rotator", - angle: "Rotator Angle", - offset: "Camera Offset", - pierside: "Camera Pierside", - flip: "Flip Policy", - pos_angle: "Camera Position Angle", - reverse_direction: "Reverse direction of Rotator", - flip_rotator: "Preserve Rotator Angel", - flip_position: "Preserve Position Angel", - }, - - capture_settings: { - miscellaneous: "Miscellaneous", - temperature: "Temperature threshold", - temperature_tooltip: "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", - guiding: "Guiding settle", - guiding_tooltip: "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", - dialog: "Dialog timeout", - dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", - - reset_sequence: "Always reset sequence when starting", - reset_sequence_tooltip: "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", - reset_mount: "Reset mount model after meridian flip", - reset_mount_tooltip: "Reset mount model after meridian flip.", - use_flip: "Use flip command if supported by mount", - use_flip_tooltip: "Use flip command if it is supported by the mount.", - summary_preview: "Summary screen preivew", - summary_preview_tooltip: "Display received FITS in the Summary screen preview window.", - - force_dslr: "Force DSLR presets", - image_viewer: "DSLR image viewer", - - sequence_focus: "In-Sequence Focus", - hfr_threshold: "HFR threshold modifier", - hfr_threshold_tooltip: "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", - sequence_check: "In-sequence HFR check", - sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", - - median: "Use median focus", - median_tooltip: "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", - save_sequence: "Save sequence HFR value to file", - save_sequence_tooltip: "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file." - } - }, - capture_presets: - { - heading: "プリセット設定", - }, - capture_limits: - { - heading: "制限設定", - guide_deviation: "ガイド偏差 <", - guide_deviation_unit: '"', - focus_hfr: "HFR の場合オートフォーカス >", - focus_hfr_unit: "ピクセル", - focus_deltaT: "Autofocus if ΔT° >", - focus_deltaT_unit: "°C", - refocus_n: "Refocus every", - refocus_n_unit: "minutes", - refocus_on_hfr: "Refocus on HFR. Use", - refocus_meridian: "Refocus after meridian flip", - check_every: "Check every", - }, - capture_filters: - { - heading: "フィルタ設定", - auto_focus: "オートフォーカス", - lock_filter: "フィルター固定", - no_filters: "No filters have been found.", - }, - targets_filters: - { - object_type: "オブジェクト タイプ", - alt: "Alt", - }, - capture_auto_calibration: - { - heading: "自動校正", - flat_source: "フラット ソース", - flat_duration: "フラット デュレーション", - Dust_builtin: "フラット用内蔵ダスト カバー", - dust_external: "フラット用外部ダスト カバー", - wall: "Wall", - az: "Az", - adu: "ADU", - tolerance: "Tolerance", - park_mount: "架台をパーク", - park_dome: "ドームをパーク", - pre_actions: "Calibration Pre-Actions" - }, - capture_file: - { - filename: "ファイル名", - heading: "ファイル設定", - prefix: "プレフィックス", - script: "脚本", - directory: "ディレクトリ", - ts: "ts", - duration: "間隔", - suffix: "サフィックス", - usb: "USB アンマウントに成功しました", - unmount: "アンマウント", - }, - - collapse_dome: - { - heading: "キャップ & ドーム", - cap: "キャップ", - dome: "ドーム", - shutter: "シャッター", - dome_slaving: "ドーム追随", - params: "パラメータ", - measurements: "測定値", - autosync_threshold: "自動同期しきい値 (度)", - radius: "半径 (m)", - shutter_width: "スリット幅 (m)", - n_displacement: "N 変位 (m)", - e_displacement: "E 変位 (m)", - up_displacement: "上変位 (m)", - ota_offset: "OTA オフセット (m)", - }, - collapse_focus: - { - heading: "フォーカス", - hfr: "HFR", - hfr_plot: "HFR プロット", - focus_in: "イン", - focus_out: "アウト", - steps: "ステップ", - settings: - { - suspend_guiding: "ガイドの一時停止", - auto_select_star: "星の自動選択", - subframe: "サブフレーム", - fullfield: "フルフィールド", - dark: "ダークフレーム", - annulus: "輪", - }, - process: - { - title: "プロセス", - detection: "検出", - algorithm: "アルゴリズム", - threshold: "しきい値", - effect: "効果", - average_over: "平均以上", - kernel_size: "カーネル サイズ", - num_of_rows: "行数", - sigma: "シグマ", - }, - mechanics: - { - title: "力学", - initial_step_size: "初期ステップ サイズ", - max_travel: "最大移動量", - max_step_size: "最大ステップ サイズ", - backlash: "バックラッシュ", - out_step_multiple: "アウト ステップ倍数", - number_steps: "Number Steps", - af_overscan: "AF Overscan", - capture_timeout: "Capture timeout", - motion_timeout: "Motion timeout", - overscan_delay: "Overscan Delay", - }, - }, - collapse_guide: - { - total_rms_plot: "RMS", - scope_primary: "主鏡", - guideRate: "ガイド率", - guider: "ガイダー", - via: "経由", - box: "箱", - effects: "効果", - dither: "ディザ", - frequency: "周波数", - every: "毎", - frames: "フレーム", - gpg: "GPG", - directions: "方向", - dec: "DEC", - swap: "スワップ", - east: "+", - west: "-", - north: "+", - south: "-", - subframe: "サブフレーム", - autostar: "オートスター", - aggressiveness: "アグレッシブネス", - rarms: 'RA RMS"', - derms: 'DE RMS"', - totalrms: '合計 RMS"', - advanced: "高度な", - clear_model: "キャリブレーション モデルのクリア", - yAxis: "ドリフト (秒角)", - - min_error: "Min error", - max_response: "Max response", - }, - collapse_observatory: - { - heading: "天文台", - }, - collapse_polar: - { - heading: "極軸合わせ", - mount_direction: "架台方向", - manual_slew: "手動移動", - west: "西", - East: "東", - mount_rotation: "架台回転", - refresh: "Refresh", - fov_error: "Disabled: FOV must be 30 arcmins or wide.", - polar_error: "極エラー: ", - // エラー: "エラー: " , - az_error: "AZ エラー: ", - al_error: "AL エラー: ", - }, - collapse_sequence: - { - progress: "シーケンスの開始と停止", - sequence: "順序", - Overall_progress: "全体的な進捗状況", - Sequences: "シーケンス", - no_sequences: "シーケンスなし。 [シーケンスに追加] をタップして追加できます。", - alert_sequence_error_body: "Error saving sequence file", - alert_sequence_loading_body: "Error loading sequence file", - alert_sequence_delete_body: "Error deleting sequence file", - }, - collapse_mount: - { - meridian_flip: "子午線反転", - flip_if_ha: "HA > の場合フリップ", - flip_if_ha_unit: "°", - pierside: "ピラー側", - auto_park: "自動パーク", - auto_park_everyday: "毎日", - reset_options: "オプションのリセット", - min_alt: "最低 高度", - max_alt: "最高 高度", - enable_alt_limits: "Alt 制限を有効にする", - enable_ha_limits: "HA 制限を有効にする", - max_ha: "最大 HA (時間)", - clear_model: "Clear Model", - east: "E", - west: "W", - east_long: "East (西向き)", - west_long: "West (東向き)", - reverse_NS: "Reverse North/South", - reverse_WE: "Reverse West/East", - time_source: "Time source", - location_source: "Location source" - }, - modal_add_to_seq: - { - heading: "シーケンスに追加", - }, - modal_goto_sync: - { - heading: "移動または同期", - category: "カテゴリ", - btn_goto: "Goto", - }, - mount_status_bar: - { - ra: "RA", - de: "DE", - az: "AZ", - at: "AL", - ha: "HA", - }, - camera_status_bar: - { - bin: "ビン", - }, - solution_bar: - { - dra: "dRA", - dde: "dDE", - arcsec: '"', - pix: "PIX", - rot: "ROT", - fov: "FOV", - }, - mount_overlay: - { - right_asc: "赤経", - declination: "赤緯", - }, - histogram: - { - mean: "平均", - median: "中央値", - minimum: "Min", - maximum: "Max", - bit_depth: "ビット深度", - non_linear_histogram: "非線形ヒストグラム", - }, - livestacking: - { - auto_dark: "オートダーク", - plate_solve: "プレートソルブ", - background: "背景", - saturation: "飽和", - contrast: "コントラスト", - sigma_clipping: "シグマ クリッピング", - noImages: "ライブ スタッキング イメージが見つかりません", - }, - scheduler: - { - scheduler: "スケジューラ", - j2000: "J2000", - add_sequences: "Add Sequences", - fits: "FITSファイル", - priority: "優先順位", - generalSettings: "一般設定", - startupConditions: "ジョブの開始", - JobConstraints: "ジョブの制約", - completionConditions: "ジョブの完了", - observatoryStartup: "観測所の開始", - abortedJobManagement: "中止されたジョブ", - observatoryShutdown: "天文台閉鎖", - alt: "代替 >", - moon: "月 >", - twilight: "トワイライト", - artifHorizon: "人工地平線", - sequenceCompletion: "シーケンス補完", - repeatFor: "繰り返し", - repeatUntilTerminated: "終了するまで繰り返す", - repeatUntil: "まで繰り返す", - unparkDome: "ドームをアンパーク", - unparkMount: "マウントのパーク解除", - uncap: "アンキャップ", - warmCCD: "ウォームCCD", - none: "なし", - queue: "列", - immediate: "すぐに", - rescheduleErrors: "エラーの再スケジュール", - no_jobs: "ジョブがキューにありません", - err_loading_folders: "フォルダの読み込みエラー", - err_loading_fits: ".fits ファイルの読み込みエラー", - err_delete_file: "ファイル削除エラー", - add_job: "ジョブの追加", - start_jobs: "ジョブの開始と停止", - culimination: "集大成オフセット", - create_jobs: "ジョブの作成", - - mosaic: - { - import: "モザイクのインポート", - planner: "モザイクプランナー", - }, - - scheduler_settings: { - lead_time: "Lead time", - lead_time_tooltip: "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", - pre_dawn: "Pre-dawn", - pre_dawn_tooltip: "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", - pre_emptive: "Pre-emptive shutdown", - pre_emptive_tooltip: "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", - setting_altitude: "Setting altitude cutoff", - setting_altitude_tooltip: "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", - dust_offset: "Dust offset", - dust_offset_tooltip: "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", - dawn_offset: "Dawn offset", - dawn_offset_tooltip: "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", - - stop_ekos: "Stop Ekos after shutdown", - stop_ekos_tooltip: "After shutdown procedure is successfully executed, stop INDI and Ekos.", - shutdown_script: "Shutdown script terminates INDI", - shutdown_script_tooltip: "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", - remember_job: "Remember Job progress", - remember_job_tooltip: "When processing a scheduled job, resume the sequence starting from the last image present in storage.", - - reset_mount: "Reset mount model on alignment failure", - reset_mount_tooltip: "Reset mount model on alignment failure", - reset_mount_before: "Reset mount model before starting each job", - reset_mount_before_tooltip: "Reset mount model before starting each job", - force_realign: "Force re-alignment before re-starting jobs", - force_realign_tooltip: "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", - restart_align: "Restart alignment on guiding calibration failure", - restart_align_tooltip: "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", - - offsets: "Offsets", - clean_jobs: "Cleanup and Jobs", - alignment: "Alignment", - - verify_image: "Verify captured image position every", - verify_image_tooltip: "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", - reset_pipeline: "Reset pipeline if verified image delta exceeds", - reset_pipeline_tooltip: "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", - arcminutes: "arcminutes", - } - }, - summary: - { - empty: "要約データがありません", - deviation: "偏差", - inactive: "非アクティブ", - }, - }, - optical_train: - { - optical_trains: "オプティカルトレイン", - telescope: "望遠鏡・レンズ", - create_new: "新規作成", - dslr_lens: "DSLR レンズ", - reset_train: "Reset Train", - focus_ratio: "焦点比", - guide_via: "Guide Via", - tooltip: - { - title: "ガイド補正パルスを受信するデバイスを選択してください", - subject: "これは次のいずれかのデバイスです:", - mount_device: "マウントがガイド補正パルスを受信できる場合,その場合は,パルスがマウントに直接送信されるように選択するのが最適です。これが推奨されるオプションです。", - st4_device: "ガイド カメラとマウントの間に ST4 ケーブルを使用する場合は,ガイド カメラをマウントとして選択する必要があります。 Guider.", - dedicated_device: "専用のガイダー インターフェイス デバイス (Shoestring GPUSB など) を使用している場合は,それを Guider として選択します", - dedicated: "Dedicated", - filterWheel: "フィルター ホイールを選択します。これは,USB 経由で StellarMate に接続されたスタンドアロンのフィルター ホイールである必要があります。カメラに埋め込まれたフィルター ホイールがある場合は,このフィールドを空のままにしてください。", - }, - }, - status: - { - system: "System", - info: "Info", - software: "Software", - - cpu: "CPU", - ram: "RAM", - storage: "STORAGE", - temperature: "TEMPERATURE", - - stable: "安定", - beta: "ベータ", - - wifi_network: "Wifi ネットワーク IP", - ethernet_network: "イーサネット IP", - model: "モデル", - hostname: "ホスト名", - time: "時間", - release_type: "リリース タイプ", - updates: "アップデート", - - hotspotMode: "ホットスポット モード", - wifiNetwork: "Wifi ネットワーク", - wifiCountry: "WiFi Country", - - wifiBand: "WiFi バンド", - - update_available: "新規利用可能な更新", - - btn_vnc: "デスクトップ (VNC)", - btn_web_manager: "Web マネージャー", - btn_restart: "再起動", - btn_shutdown: "シャットダウン", - btn_manage_wifi: "WiFi の管理", - btn_enable_direct_ethernet: "ダイレクト イーサネットを有効にする", - btn_disable_direct_ethernet: "ダイレクトイーサネットを無効にする", - btn_enable_hotspot: "ホットスポットを有効にする", - btn_disable_hotspot: "ホットスポットを無効にする", - btn_change_hostname: "ホスト名を変更する", - btn_check_for_updates: "更新を確認する", - btn_update_now: "今すぐ更新する", - btn_update_in_progress: "更新中...", - btn_factory_reset: "出荷時設定にリセットする", - btn_change_resolution: "解像度を変更する", - btn_later: "後で", - btn_resize_fs: "SD のサイズを変更", - btn_continue: "続行", - information_ekos_offline: "Ekos はオフラインです。機器プロファイルを直接またはスケジューラ経由で開始してください。", - no_camera_detected: "カメラが検出されないか,カメラがオフラインです", - - alert_device_offline_body: "デバイスは現在オフラインのようです。デバイスにログインしましたか?", - - alert_restart_title: "ステラメイトの再起動", - alert_restart_body: "デバイスを再起動します.再起動したら,再接続を試すことができます.", - alert_shutdown_title: "StellarMate をシャットダウンしています", - alert_shutdown_body: "デバイスの電源がオフになります.再利用するには,手動で電源をオンにする必要があります.", - alert_resize_title: "microSD カードのサイズ変更", - alert_resize_body: " StellarMateはSDカードのフルサイズに拡張されます.サイズ変更後にStellarMateを再起動してください.", - alert_resize_btn_resize: "サイズ変更", - - alert_hotspot_enable_title: "ホットスポットを有効にしています", - alert_hotspot_enable_body: "ホットスポットを有効にすると,stellarmate は現在参加している Wi-Fi ネットワークから切断され,独自のホットスポットを開始します。StellarMate を引き続き使用するには,デバイスから同じホットスポット ネットワークに接続する必要があります。続行するには?", - - alert_hotspot_post_enable_title: "ホットスポットに接続してください", - alert_hotspot_post_enable_body: "「stellarmate」ホットスポットに接続し,完了したら [OK] を押して続行してください", - - alert_hotspot_disable_body: "ホットスポットを無効にすると、StellarMate は以前に記憶されたワイヤレス ネットワークに接続されます。ホットスポットが無効になっている場合、StellarMate を引き続き使用するには、同じネットワーク上にいる必要があります。続行しますか?", - alert_factory_reset_confirmation_body: "デバイスを工場出荷時の設定にリセットしてもよろしいですか? すべての設定が消去されます.このアクションは元に戻せません!", - alert_forget_wifi_title: "Wi-Fi を忘れる", - alert_forget_wifi_body: "すべての WiFi ネットワークが消去され,StellarMate はホットスポット モードで実行されます。携帯電話/タブレットでホットスポット ネットワークに切り替える必要があります。続けたいですか?", - - alert_join_wifi_title: "Wi-Fi ネットワークに参加", - alert_join_wifi_body: "Wi-Fi ネットワークに参加すると,StellarMate によるホットスポット (開始されている場合) が閉じます。StellarMate を引き続き使用するには,同じネットワーク上にいることを確認してください。続行しますか?", - alert_change_band_title: "帯域を変更してもよろしいですか?", - alert_change_band_body: "StellarMate アプリが切断され,チャネルの切り替えがさまざまな理由で失敗する可能性があります。その場合,ホットスポットはデフォルト設定に復元されます.", - alert_change_resolution_title: "成功! ", - alert_change_resolution_body: "解像度を有効にするためにStellarMateを再起動してください", - alert_change_release_title: "ベータ チャネル", - alert_change_release_body: "不安定でサポートされていないベータ チャネルに切り替えますか?", - alert_direct_ethernet_title: "ダイレクト イーサネット", - alert_direct_ethernet_connect_body: "StellarMate と PC をイーサネット ケーブルで直接接続します。PC を設定しますIP アドレスを 192.168.100.2 に,ゲートウェイを 192.168.100.1 に", - alert_direct_ethernet_disconnect_body: "ダイレクト イーサネット ケーブルを取り外してください。", - alert_clear_all_driver_config_title: "すべてのドライバー構成をクリアします", - alert_clear_all_driver_config_body: "すべてのドライバー構成を削除してもよろしいですか?", - alert_update_complete_title: "SM OSアップデート", - alert_update_complete_body: "更新が完了しました。StellarMate を再起動してください。", - alert_network_error_title: "ネットワーク エラー", - alert_network_error_body: "ネットワーク情報のクエリに失敗しました", - alert_delete_directory_message: "{0} ディレクトリとその下のすべてのファイルを削除しますか?", - alert_permission_title: "場所の許可", - alert_permission_description: "StellarMate アプリは,StellarMate ガジェットの場所をアプリの場所に同期するために場所情報を必要とします.続行しますか?", - alert_remote_start: "リモート サポートを開始できませんでした: ", - alert_remote_stop: "リモート サポートを停止できませんでした: ", - alert_remote_id: "リモート サポート ID が見つかりませんでした", - alert_remote_failed: "リモート サポート ID の取得に失敗しました: ", - alert_remote_not_found: "リモート サポートが見つかりません: ", - alert_permission_denied: "Permission Denied", - alert_permission_blocked: "Permission Blocked", - alert_grant_camera_permission: "You need to grant camera permission first", - alert_feature_not_available: "This feature is not available", - - alert_logout_account_body: "Are you sure you want to logout?", - alert_reset_ekoslive_title: "Reset Ekoslive", - alert_reset_ekoslive_body: "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", - alert_download_index_file: "Astrometry Index files are missing. Would you like to download?", - - change_resolution_modal: - { - mode: "モード", - }, - change_hostname_modal: - { - new_hostname: "新しいホスト名", - }, - change_wifi_modal: - { - heading: "ネットワークに参加", - ssid: "SSID", - err_wifi: "Wi-Fi ネットワークの検索中に問題が発生しました。", - }, - change_band_modal: - { - heading: "バンドの変更", - band: "バンド", - channel: "チャネル", - }, - vnc_view: - { - heading: "VNC", - alert_unreachable_title: "VNC に到達できません", - alert_unreachable_body: "への接続の確立中に問題が発生したようですVNC ビューアー", - }, - web_manager_view: - { - alert_unreachable_title: "Web Manager に到達できません", - alert_unreachable_body: "Web Manager への接続確立中に問題が発生したようです", - }, - }, - settings: - { - heading: "設定", - 言語: "言語", - high_bandwidth: "高帯域幅", - transfer_images: "画像の転送", - notifications: "通知", - sound: "サウンド", - cloud_storage: "クラウド ストレージ", - auto_sync: "自動同期", - location: "場所", - unit_system: "ユニットSystem", - reset_app: "アプリをリセット", - reset_app_body: "すべてのアプリ設定を消去しますか?", - metric: "Metric", - imperial: "Imperial", - file_logging: "File logging", - alert_delete_account_title: "Delete Account", - alert_delete_account_body: "Are you sure you want to delete your account?", - color_scheme_sky_map: "Sky Map Scheme" - }, - cloud: - { - heading: "表示", - btn_filters: "フィルター", - btn_gallery: "ギャラリー", - btn_offline_viewer: "オフライン ビューアー", - btn_cloud_viewer: "Cloud Viewer", - no_images_title: "画像が見つかりません", - no_images_body: "フィルターを変更してみてください.", - no_selected_title: "画像が選択されていません", - no_selected_body: "ゲラから画像を選択してください", - cloud_disabled_title: "クラウドが無効になっています", - cloud_disabled_body: "設定に移動し,Cloud がこのタブにアクセスできるようにします。", - pro_plan_body: "クラウド ストレージは Pro プランのユーザーのみが利用できます。", - reset_ekoslive: "Reset Ekoslive", - alert_cannot_download_title: "ダウンロードできません", - alert_cannot_download_body: "エラーが発生しましたダウンロードしようとしています。", - alert_confirm_delete_title: "よろしいですか?", - alert_confirm_delete_body: "本当に {0} を削除しますか? 一度削除すると,元に戻すことはできません。", - - filters_drawer: - { - field: "分野", - condition: "状態", - value: "価値", - btn_add_filter: "フィルタを追加", - airmass: "気団", - object: "オブジェクト", - contains: "含む", - }, - gallery_drawer: - { - all: "全て", - h1: "1時間", - h24: "24時間", - d7: "7日", - m1: "1ヶ月", - y1: "1年", - images: "画像", - btn_sort: "SORT", - btn_delete_all: "すべて削除", - ascending: "A-Z", - descending: "Z-A", - - alert_no_images_title: "画像がありません", - alert_no_images_body: "ギャラリーに削除できる画像がありません.", - alert_delete_all_body: "よろしいですか{0} 個の画像を削除しますか? これは元に戻せない操作です。", - }, - info_drawer: - { - add_tags_here: "ここにタグを追加", - captured_on: "撮影日", - }, - }, - about: - { - heading: "だいたい", - bundle: "バンドル", - copyright_line1: "StellarMate is developed by Ikarus Technologies © 2017-2023", - copyright_line2: "Alamri Observatory による背景画像", - credits: - { - heading: "Credits", - title: "Translations", - name: "Translator name", - }, - }, - messages: - { - // polar align - polar_idle: "このツールを使用すると、ドイツ赤道儀の極位置合わせを簡単に行うことができます。マウントを天の極に向け、カウンター ウェイトを下げたホーム ポジションに駐車します。マウントの方向と速度を選択し、[開始] をクリックしてプロセスを開始します。極が見えない場合は、SkyMap または Ekos マウント コントロールを使用して任意の場所 (できれば子午線の近く) をポイントし、自分の側に応じて東または西を選択し、必要に応じて回転角度を下げて、[開始] をクリックします。", - alert_directions_not_found: "座標が見つかりません。ターゲットをフレーミングするか、手動で座標を入力してください", - manual_rotator: "指定された角度だけカメラを回転させ、画像を撮影して位置角度を更新します", - welcome: "ステラメイトへようこそ", - }, - ekosLivePro: - { - pushNotification: "プッシュ通知", - level: "通知レベル", - settings: "EkosLive Pro 設定", - }, - skymap: - { - goto: "Aller à" - }, - device: - { - mirror: "Mirror External Display", - monitor_successful: "StellarMate monitor Display changed successfully!", - monitor_failed: "Failed to set StellarMate monitor display. Please try again later!", - undefined_error: "Error is undefined", - share: "Share logs", - logs: "Logs", - logs_upload: "Logs uploaded successfully to StellarMate support.", - error_upload: "Error uploading logs", - reset_network: "Reset network", - - vnc: - { - update_password: "Update VNC Password" - } - }, - controller: { - dc_power: "12V DC Power", - heaters: "Dew Heaters", - varOutput: "Variable Output", - reports: "Reports", - voltage: "Voltage", - current: "Current", - power: "Power", - power_sleep: "Power is in sleep mode. Tap to wake up.", - power_off: "Power Off", - power_off_tooltip: "Power Off all ports when equipment profile is disconnected.", - leds: "LEDs", - auto_dew: "Auto Dew", - auto_dew1_threshold: "Dew 1 Thresh.", - auto_dew2_threshold: "Dew 2 Thresh.", - stepper: "Stepper", - buzzer: "Buzzer", - sensors: "Sensors", - alert_power_port_description: "Are you sure you want to toggle off {0}?" - }, - notifications: { - ekoslive_successful: "Ekoslive Reset is Successful", - ekoslive_restart: "Restarting Ekoslive" - }, - hardware: { - serial_devices_detected: "Serial Devices Detected", - serial_port: "Serial Port" - } + general: { + home: "ホーム", + next: "次", + ok: "OK", + done: "終了", + cancel: "キャンセル", + confirm: "確認", + apply: "申し込み", + enter: "Enter", + scan: "Scan", + save: "保存", + save_as: "Save as", + overwrite: "Overwrite", + select: "選択する", + hardware: "Hardware", + signal: "Signal", + usb: "USB", + devices: "Devices", + connect: "接続", + disconnect: "切断する", + disconnected: "切断されました", + schedule: "Schedule", + yes: "はい", + no: "いいえ", + ignore: "Ignore", + error: "エラー", + back: "戻る", + delete: "消去", + remove: "削除", + online: "オンライン", + offline: "オフライン", + cloud: "クラウド", + remote: "リモート", + preset: "プリセット", + camera: "カメラ", + focuser: "フォーカサー", + filter_wheel: "フィルターホイール", + filter: "フィルター", + exposure: "露出", + binning: "ビニング", + action: "アクション", + scope_type: "望遠鏡タイプ", + solver_type: "ソルバーの種類", + type: "タイプ", + driver: "Driver", + gain: "ゲイン", + offset: "オフセット", + format: "フォーマット", + encode: "エンコード", + iso: "ISO", + count: "回数", + delay: "遅延", + status: "スターテス", + target: "目標", + angle: "角度", + sep_profile: "SEP プロフィール", + direction: "方向", + rotation: "回転", + automatic: "自動", + manual: "手動", + progress: "進行状況", + position_angle: "位置角度", + details: "詳細", + skip: "スキップ", + updated: "更新済", + new: "新規", + remote_support: "リモートサポート", + logout: "Logout", + setting: "Setting", + hours: "Hours", + minutes: "Minutes", + seconds: "Seconds", + + azimuth: "方位", + altitude: "高度", + tags: "Tags", + filename: "ファイル名", + size: "サイズ", + frame: "フレーム", + temperature: "温度", + name: "名前", + date: "日付", + resolution: "解像度", + monitor: "Monitor", + clear_all: "Clear All", + pixels: "Pixels", + + select_file: "ファイルを選択", + select_folder: "フォルダを選択", + selected_dir: "選択したフォルダ", + new_folder: "新しいフォルダ名を入力", + create_new_folder: "新しいフォルダを作成", + empty_folder: "フォルダは空です", + + train: "トレーン", + no_data_found: "データなし", + track: "追尾", + jobs: "ジョブ", + category: "カテゴリー", + profile: "プロファイル", + arcmin: "arcmin", + calculate: "計算", + update: "更新", + center: "中央", + learn_more: "詳しくはこちら", + + // ドロップダウンの場合 + select_option: "オプションを選択...", + search: "検索...", + no_results: "No results", + + // ボタン/トグル + on: "オン", + off: "オフ", + go: "GO", + add: "追加", + load: "Load", + edit: "編集", + refresh: "更新", + reset: "リセット", + reset_all: "すべてリセット", + start: "開始", + stop: "停止", + stopping: "停止中", + clear: "クリア", + solve: "解決", + parked: "パーク", + unparked: "アンパーク", + open: "開く", + close: "閉じる", + opened: "開く", + closed: "閉じる", + enable: "利用可", + disable: "利用不可", + select_time: "Select Time", + set: "セット", + logging: "Logging", + drivers: "Drivers", + network: "Network", + + // 削除アラートの確認 + alert_confirm_delete_title: "削除の確認", + alert_delete_profile_body: "選択したプロファイルを削除してもよろしいですか?", + alert_delete_scope_body: "選択したスコープを削除してもよろしいですか?", + + // Confirm + alert_confirmation_title: "確認", + alert_confirmation_body: "Are you sure you want to create {0} with this name?", + alert_overwrite_body: + "The file '{0}' already exists. Do you wish to overwrite it?", + + // エラー メッセージ + network_error: + "StellarMate がネットワークに接続されていることを確認してください", + internet_required: "インターネットに接続していることを確認してください", + alert_comm_error_title: "通信エラー", + alert_comm_error_body: + "StellarMate との通信に失敗しました.ネットワークに接続されていることを確認してください.", + ekoslive_down_title: "EkosLive がダウンしています", + ekoslive_down_body: + "EkosLive が実行されていません。StellarMate を再起動するか,StellarMate サポートに連絡してください。", + kstars_down_title: "KStars がダウンしています", + kstars_down_body: + "KStars が実行されていません。StellarMate を再起動するか,StellarMate サポートに連絡してください。", + wait_while_syncing: "お待ちください \n を同期中", + + // 外部ストレージ + reset_default: "デフォルトにリセット", + external_storage: "外部ストレージ", + }, + darkLibrary: { + title: "ダーク ライブラリ", + darks: "ダーク", + defects: "欠陥", + prefer: "優先", + create_darks_title: "ダークを作成", + create_defects_title: "欠陥マップを作成", + view_masters_title: "マスターの表示", + + create_darks: { + Exposure_range: "露出範囲", + to: "To", + temp_range: "温度範囲", + binning_one: "1x1", + binning_two: "2x2", + binning_four: "4x4", + total_images: "合計", + }, + + create_defect_map: { + master_dark: "マスター ダーク", + bad_pixels: "不良ピクセル", + hot_pixels: "ホット ピクセル", + cold_pixels: "コールド ピクセル", + generate_map: "マップの生成", + save_map: "保存済み", + 偏差: "σ", + }, + }, + achievements: { + score: "合計スコア", + badge: "バッジ", + achievements: "実績", + unlocked: "実績のロック解除", + points: "ポイント", + completed: "完了", + not_completed: "未完了", + capture_preview_title: "ファースト ライト!", + ten_sequences_title: "開始します!", + mount_goto_title: "魔法の指", + video_recording_title: "ディレクターズ カット", + weather_check_title: "クラウド マグネット", + live_stacking_title: "詳細を見てみましょう", + create_darks_title: "ダークサイドを受け入れる", + create_defect_title: "コズミック メイクアップ", + import_mosaic_title: "モザイク ウィーバー", + messier_captured_title: "MXXXX (例: M1)", + all_messier_title: "コズミック マラソン", + scheduler_title: "ロボティック マスター", + capture_master_title: "スカイ マスター", + capture_legend_title: "天空伝説", + paa_title: "完璧主義者", + guide_rms_title: "Bullseye!", + + capture_preview_description: "プレビューをキャプチャする", + ten_sequences_description: "10 カウントでシーケンスをキャプチャする", + mount_goto__description: + "新しい画像がキャプチャされたときにオブジェクトを 3 秒間保持してターゲット GOTO を使用する", + video_recording_description: "ビデオを 1 分間録画する", + weather_check__description: + "天気情報でクラウド マップを使用します。天気を確認するには,少なくとも 8 倍にズームインします", + live_stacking_description: + "ライブ スタッキング。少なくとも 5 枚の画像を実行します", + create_darks_description: "合計 50 のダークを作成します画像", + create_defect_description: + "80 を超える欠陥マップでホット/コールド ピクセルを生成します", + import_mosaic_description: "望遠鏡からモザイクをインポートする", + messier_captured_description: "メシエ天体がキャプチャされました", + all_messier_description: "すべてのメシエ天体がキャプチャされました", + scheduler_description: + "2 時間以上の画像データに相当するスケジューラ ジョブを完了します.", + capture_master_description: "合計 500 枚の画像をキャプチャする", + capture_legend_description: "合計 1000 枚の画像をキャプチャする", + paa_description: "30 秒角未満のボックス エラーで PAA を終了する.", + guide_rms_description: "0.5 秒角未満の合計 RMS ガイドを達成する.", + filtered_image_description: "Capture a narrowband image", + gallery_image_description: "Gallery Image downloaded", + + alert_reset_title: "Reset achievements", + alert_agree_reset_body: "Are you sure you want to reset all achievements?", + }, + tourGuide: { + ツアーガイド: "ツアーガイド", + 前の: "前の", + finish: "終了", + title_devices_list: "StellarMate デバイス リスト", + title_device_actions: "デバイス アクション", + title_profiles: "プロファイル", + title_port_selector: "ポート セレクター", + title_trains: "光学系", + title_weather_bar: "天気バー", + title_cloud_report: "Cloud Report", + + title_next: "次は?", + title_focus: "フォーカス", + title_align: "位置合わせ", + title_guide: "ガイド", + title_capture: "キャプチャ", + title_mount: "架台", + title_observatory: "観測所", + title_scheduler: "スケジューラ", + title_indi: "INDI コントロール パネル", + title_quick_controls: "クイック コントロール", + title_preview: "プレビュー", + title_framing: "フレーミング", + title_live_video: "ライブ ビデオ", + title_stop: "停止", + title_live_stacking: "ライブ スタック", + title_quick_settings: "簡易カメラ設定", + + title_targets_info: "ターゲット", + title_search_bar: "検索バー", + title_time_controls: "時間コントロール", + title_target_controls: "ターゲット コントロール", + title_object_info: "対象情報", + title_fov: "ターゲット視野", + title_target_action: "ターゲットアクション", + + description_devices_list: + "これは,自動的に検出され,手動で追加された StellarMate ユニットのリストです。RESCAN をタップして,ネットワーク上の新しい StellarMate ユニットを検出します。", + description_device_actions: + "リストからデバイスを削除するか,出荷時設定へのリセットを実行するか,ログアウトします。", + description_profiles: + "Equipment Profiles で天文機器を管理します。プロファイルを開始する前に,すべての機器の電源を入れ,StellarMate に接続する必要があります。プロファイルを開始したら,オプティカル トレインを設定し,Ekos をタップして天体写真セッションを開始します。", + description_port_selector: + "プロファイルが初めて開始された後,デバイスのシリアルおよび/またはネットワーク設定を選択します。", + description_trains: + "オプティカル トレインを使用して機器の配置方法を設定します。各デバイスを特定の機能に割り当てます。カメラごとにトレインを作成します。", + description_weather_bar: "簡単な天気予報と現在のサイトのボートル クラス", + description_cloud_report: "3 時間のクラウド オーバーレイ.", + description_next: + "[ターゲット] タブをタップして,該当する天文ターゲットを探索します。[Go & Solve] を使用して,ターゲットをカメラ フレームの中央に配置します。フレーミング アシスタントを開いて,目的の完璧な向きを実現します。[Ekos] タブに移動して,イメージング シーケンスをセットアップし,ライブに移動します画像をスタックします。", + + description_focus: "電動フォーカサーを使用してカメラの焦点を合わせます。", + description_align: + "画像をプレートソルビングすることにより、マウントをターゲット上に正確に配置します", + description_guide: + "長時間露光を可能にするために,追跡中にマウントをターゲットにロックしたままにしてください。", + description_capture: + "構成可能な設定を使用して画像をキャプチャするシーケンスを作成します。フィルター ホイールの設定とダーク ライブラリを管理します。", + description_mount: + "追跡,駐車,および子午線フリップの設定。自動パークを構成します。", + description_observatory: "ドームとダスト キャップ装置を制御します。", + description_scheduler: + "ターゲットとシーケンス ファイルを選択して,完全な天体写真セッションを自動化します。Telescopius からモザイクをインポートします。", + description_indi: "直接低-機器プロパティへのレベル アクセス。", + description_quick_controls: "マウント,カメラ,回転子コントロール。", + description_preview: "単一のプレビュー フレームをキャプチャします。", + description_framing: "停止するまで露出を無期限にループします", + description_live_video: + "ライブ ビデオ ストリームを開始し,ビデオをストレージに記録します.", + description_stop: "進行中の露出または録画を停止します.", + description_live_stacking: + "S/N 比を高めるために画像をライブ スタックします。既存のキャプチャ シーケンスが実行されている場合,ライブ スタックは着信画像を使用します。それ以外の場合は,クイック カメラ設定の設定を使用して露出をループします。", + description_quick_settings: + "アクティブなトレインを選択し,カメラとフィルターを構成しますホイール設定。", + + description_targets_info: + "Targets は,観測セッションを合理化するための StellarMate 計画ツールです。何千ものオブジェクトから検索し,単純な基準を使用してそれらをフィルタリングします。Framing Assistant を使用して,ターゲットをフレーミングします。", + description_search_bar: + "名前を入力して検索ボタンをタップして,既存のリストでオブジェクトをフィルタリングするか,新しいオブジェクトを検索します。", + description_time_controls: + "Ekos がオフラインの場合は,対象の日時の計算を調整します。", + description_target_controls: + "確認トワイライト情報,FOV の管理,フィルターの調整,天体の種類の選択。", + description_object_info: "天体の大きさ,上昇,通過,設定時間。", + description_fov: "タップしてフレーミング アシスタント モードに入ります。", + description_target_action: + "ターゲットをお気に入りまたはカスタム リストに追加します。GOTO のみをコマンドするか,GOTO に続いてキャプチャと解析を実行します。Ekos がオフラインの場合は,ターゲットをスケジュールします。", + alert_guided_tour_title: "Take a guided tour on Stellarmate App features", + }, + tooltip: { + placeholder: "Placeholder %{0} or %{1}", + placeholder_file: "拡張子のない .esq ファイルの名前。", + placeholder_date: "ファイルが保存された現在の日時。", + placeholder_type: "画像データ種 例: 'Light', 'Dark'", + placeholder_exp: "秒単位の露光時間.", + placeholder_exposure: + "The exposure duration in seconds as plain number, without any unit as suffix.", + placeholder_offset: "The offset configured for capturing.", + placeholder_gain: "The gain configured for capturing.", + placeholder_bin: "The binning configured for capturing.", + placeholder_iso: "The ISO value(DSLRs only).", + placeholder_pierside: "The current mount's pier side", + placeholder_temperature: "The camera temperature of capturing.", + placeholder_filter: "適用フィルター.", + placeholder_seq: + "連続画像識別子。* は使用される桁数 (1 ~ 9) です。このタグは必須であり,フォーマットの最後の要素でなければなりません", + placeholder_target: "ターゲット名.", + placeholder_arbitrary: + "Arbitrary text may also be included within the Format string, except the % and / characters. The / Path character can be used to define arbitrary directories.", + placeholder_notes: "Notes:", + placeholder_case: + "• Tags are case sensitive in both their short and long forms", + placeholder_datetime: + "• Only use the %Datetime tag in the filename portion of the format, not in the path definition.", + format_title: + "フォーマットはプレースホルダー タグを使用して画像ファイル名を定義するために使用されます。", + suffix: "ファイル名にシーケンス番号を追加するために使用される桁数", + paa_desc: + "極軸合わせにプレート解決法を使用します。プレート解決は遅くなりますが,より正確な結果を提供します。", + plate_solving: + "プレート ソルビングを使用して,更新プロセス中に修正された位置合わせエラーを追跡します。ユーザーは,以下の更新されたエラー行のエラーを減らし,矢印のサイズを最小限に抑えるようにしてください.", + mount_info: "星の移動 と計算エラー", + movestar_desc: + "星の移動,ただしEkos は移動中の星を追跡しようとし,可能な場合は現在のアライメント エラーを推定します。", + }, + splash: { + checking_for_updates: "更新チェック中...", + download_package: "更新データをダウンロード中...", + installing_update: "更新データをインストール中...", + channel_update: "チャンネル切り替え中...", + upto_date: "すでに最新の状態です。", + update_installed: "すべての更新プログラムがインストールされています。", + loading: "読み込み中...", + }, + validations: { + username_required: "ユーザー名は必須です", + username_tooshort: "最低3文字必要です", + username_toolong: "64 文字を超えることはできません", + username_invalid: "ユーザー名に無効な文字があります", + password_required: "パスワードが必要です", + password_invalid: "最低 6 文字が必要です", + confirm_password_required: "パスワードの確認が必要です", + confirm_password_mismatch: "パスワードの確認が正しくありません", + email_required: "メールが必要です", + email_invalid: "メールアドレスが無効です", + license_required: "ライセンスキーが必要です", + serial_required: "シリアルキーが必要です", + new_scope_vendor: "有効なベンダー名を入力してください", + new_scope_model_invalid: "有効なモデルを入力してください", + new_scope_aperture_invalid: "有効な絞りを入力してください", + new_scope_focal_length_invalid: "有効な焦点距離を入力してください", + new_scope_focal_ratio_invalid: "有効な焦点比を入力してください", + enter_file_name: "ファイル名を入力してください", + }, + progress: { + please_wait: "お待ちください...", + Establishing_connection: "接続を確立しています", + camera: "カメラを取得しています", + mounts: "架台を取得しています", + scopes: "望遠鏡を取得しています", + filter_wheels: "フィルター ホイールを取得しています", + + //デバイス接続 + registering: "登録中...", + registered: "登録済み", + authenticating: "認証中...", + authenticated: "認証済み", + checking_kstars: "KStars をチェック中...", + kstars_open: "KStars オープン", + checking_ekoslive: "EkosLive をチェック中...", + ekoslive_connected: "EkosLive 接続済み", + starting_ekos: "Ekos を開始中...", + Getting_devices: "デバイスを取得中...", + loading_settings: "設定を読み込み中...", + register_device: "スキャンされた QR コード, デバイスを登録中: ", + }, + welcome: { + register_new_device: "新しいデバイスを登録しますか?", + have_existing_account: "アカウントをお持ちですか?", + require_sm_plus_pro: "お持ちの場合は登録してください", + }, + device_scanner: { + scanning: "ネットワーク上で StellarMate デバイスを探している間お待ちください", + qr_scan: "デバイスの QR コードをスキャンしてください", + }, + statuses: { + Idle: " Idle", + prep: "Prep", + run: "Run", + Aborted: "aborted", + "Calibration error": "Calibration error", + Capturing: "Capturing", + Streaming: "Streaming", + "In Progress": "進行中", + "Setting Temperature": "設定温度", + Slewing: "旋回", + Calibrating: "キャプチャ", + Tracking: "追跡", + Guiding: "ガイド", + Parking: "パーキング", + Loading: "読み込み中", + + "User Input": "ユーザー入力", + Complete: "完了", + Suspended: "一時停止", + Parked: "駐車中", + }, + connect: { + register_welcome: + "デバイスを同期するには,stellarmate.com アカウントにサインインしてください。", + welcome_heading: "ようこそ", + welcome_description: + "StellarMate の HotSpot に接続しているか,StellarMate が同じネットワーク上にあることを確認してください。ありのままのネットワーク。", + welcome_rescan: + "RESCANをクリックして,ネットワークのStellarMateデバイスのスキャンを開始します.", + device_unreachable: + "デバイスに到達できません!電源とネットワークの設定を確認してください。", + login_mismatch: + "認証に失敗しました。アプリのパスワードがオンラインの stellarmate.com のパスワードと異なります。正しいオンライン パスワードでアプリを再登録してください。", + register_using_key: "Register Device using Serial number", + old_stellarmate_heading: "更新が必要です!", + old_stellarmate_description: + "古いバージョンの StellarMate OS を使用しているようです。このアプリを引き続き使用するには,StellarMate の最新バージョンにアップグレードする必要があります。", + sm_app_update_title: "SMアプリのアップデート必須!", + sm_app_update_body: + "古いバージョンの StellarMate アプリを使用しているようです。アプリを最新バージョンに更新してください。", + primary: "主要な", + guide: "ガイド", + scope: "スコープ", + btn_rescan: "再スキャン", + btn_port_select: "ポートセレクター", + btn_sync_gps: "GPS同期", + btn_dslr_setup: "DSLR セットアップ", + btn_clear_driver_config: "ドライバ構成のクリア", + scan_in_progress: "スキャン中 ...", + connection_in_progress: "StellarMate を接続中...", + registration_in_progress: "StellarMate を登録中...", + logging_in_progress: " StellarMate へのログ記録中...", + connecting: "接続中...", + logging: "記録中...", + generic: "Generic Serial", + select_driver: "デバイス タイプとドライバを選択してください", + invalid_ip: "No IP address found or invalid IP {0}. Please try again.", + + cloudsMap: { + btn_clouds_map: "Clouds Map", + attribution: "OpenStreetMap", + map_title: "3-Hour Cloud Map", + bortle_class: "Bortle Class", + }, + + ip_address: "IP アドレス", + login_register: { + heading: "認証", + 見出し_オンライン: "stellarmate.com にサインインしてください", + connect_to_internet: "インターネットに接続する必要があります。", + connect_to_sync: "これは、アカウントを同期するために一度だけ行われます", + + setup_guide: "セットアップガイド", + register: "登録", + login: "ログイン", + + serial: "シリアル #", + license: "ライセンス キー", + username: "ユーザー名", + password: "パスワード", + confirm_password: "パスワード確認", + first_name: "名", + last_name: "姓", + email: "メール", + manually: "Manually", + }, + device_manager: { + alert_confirm_remove_title: "削除の確認", + alert_confirm_remove_body: "このデバイスを削除してもよろしいですか?", + btn_sign_out: "サインアウト", + }, + profile_manager: { + heading: "機器プロファイル", + }, + + port_selector: { + connect_all: "すべて接続", + }, + + manual_add_device: { + heading: "手動でデバイスを追加", + btn_add_device: "デバイスを追加", + + alert_unreachable_title: "エラーが発生しました", + alert_unreachable_body: + "デバイスの検索中にエラーが発生しました指定された IP アドレスにあります。IP アドレスを再確認して,やり直してください。」", + }, + device_scanner: { + no_device_before_scan: + "デバイスが検出されませんでした.スキャナを実行してください.", + no_device_after_scan: "スキャンが完了しました.デバイスが見つかりませんでした.", + auto_scanned: "自動スキャンされました", + manual_added: "手動で追加", + add_a_device: "デバイスを追加", + devices_detected: "検出", + no_network_found: + "ネットワークが検出されませんでした.ネットワークに接続していることを確認してください.", + }, + add_profile: { + add_profile: "プロファイルの追加", + edit_profile: "プロファイルの編集", + mount: "マウント", + ccd: "カメラ 1", + dome: "ドーム", + guider: "カメラ 2", + ao: "アダプティブオプティクス", + weather: "天気", + aux1: "Aux1", + aux2: "Aux2", + aux3: "Aux3", + aux4: "Aux4", + focuser: "Focuser", + filter: "Filter", + }, + add_scope: { + add_scope: "望遠鏡を追加", + edit_scope: "望遠鏡を編集", + vendor: "ベンダー", + aperture: "絞り", + focus_length: "焦点距離", + }, + auto_detect: { + alert_auto_detect_title: "Auto Detect Instructions", + alert_auto_detect_body: + "StellarMate からすべての機器のプラグを抜き,[OK] を押します。次に,それらを 1 つずつ接続して,デバイス タイプとドライバーを検出します。各デバイスを接続したら,ドライバーを確認する必要があります.", + alert_mapped_body: "デバイスのシリアル ポートが正常にマップされました。", + alert_missing_driver_title: "ドライバーがありません", + alert_missing_driver_body: "最初にドライバーを選択する必要があります.", + }, + dslr_setup: { + width: "幅", + height: "高さ", + pixel_width: "ピクセル幅", + pixel_height: "ピクセル高さ", + }, + }, + targets: { + now: "今", + night: "夜", + rise: "上昇", + moon: "月", + sun: "太陽", + search: "検索", + cam_width: "カメラの幅", + cam_height: "カメラの高さ", + fov_warning: "FOV is too small or large, Please check!", + phases: { + new_moon: "新月", + full_moon: "満月", + first_quarter: "半月(上弦)", + third_quarter: "半月(下弦)", + waxing_crescent: "上弦の三日月", + Waxing_gibbous: "上弦の月", + waning_crescent: "上弦の三日月", + waning_gibbous: "下弦の月", + }, + lists: "リスト", + framing_assistant: "フレーミング アシスタント", + target_rotation: "目標位置角度", + current_rotation: "現在の角度", + rotate_capture: "回転 & 撮影", + goto_rotate: "導入 & 回転", + angular_offset: "Angular Offset", + no_objects_in_list: + "オブジェクトが見つかりません。フィルターを調整またはリセットしてください。", + go_and_solve: "導入 & Solve", + fov_profile: " FOV プロファイル", + fov_width: "FOV 幅", + fov_height: "FOV 高さ", + alert_select_FOV_body: + "Please create or select an FOV profile in order to use Framing assistant.", + alert_list_exists_body: "A list with that name already exists", + }, + ekos: { + heading: "Ekos", + tgl_mount: "架台", + tgl_solution_bar: "ソリューション バー", + tgl_sequence: "シーケンス", + tgl_properties: "プロパティ", + + alert_ekos_offline_title: "Ekos はオフラインです", + alert_ekos_offline_body: + "Ekos は現在オフラインのようです。機器プロファイルを開始しましたか?", + + alert_ekos_disconnected_title: "デバイスが切断されました", + alert_ekos_disconnected_body: + "すべての機器プロファイル デバイスが接続されていません。すべてのデバイスを接続してから,もう一度試してください.", + + ekos_dialog: { + auto_closes_in: "Auto closes in", + }, + + indi: { + no_logs: "No logs are available for this driver", + }, + + controls_bar: { + mount_speed: "架台 速度", + centering: "センタリング", + find: "Find", + max: "最大", + parking_position: "Parking Position is set successfully.", + }, + + collapse_align: { + heading: "整列", + action_sync: "同期", + action_slew: "目標へ移動", + action_nothing: "Nothing", + solver_backend: "Backend", + control: "Control", + solve: "撮影 & Solve", + load: "読込 & 移動", + polar: "極軸合わせ", + accuracy: "精度", + settle: "Settle", + dark: "ダーク", + arcsec: "秒", + ms: "ms", + x_axis: "Iterations", + y_axis: "エラー (秒)", + refresh_rate: "リフレッシュレート", + image_selected: "Image selected successfully", + select_method: "Please select the image selection method", + device_gallery: "Phone/Tablet gallery", + sm_storage: "SM Storage", + request_storage_permission: "Please allow the storage permission", + celestial_warning: + "Plate solving does not work very close to the celestial pole.", + + manualRotator: { + heading: "手動ローテーター", + current_pa: "現在の PA", + target_pa: "ターゲット PA", + another_image: "別の画像を取得", + }, + align_settings: { + rotator_control: "回転 制御", + use_scale: "Use Scale", + use_position: "Use Position", + }, + calibration_settings: { + pulse: "パルス", + max_move: "最大移動", + iterations: "Iterations", + two_axis: "2 軸", + square_size: "自動正方形サイズ", + calibrationBacklast: "ガイド キャリブレーションでの DEC バックラッシュの除去", + reset_calibration: "各マウントスルー後にガイドキャリブレーションをリセット", + reuse_calibration: "可能な場合はガイドのキャリブレーションを保存して再利用する", + reverse_calibration: + "キャリブレーションを再利用する場合,桟橋側の変更で DEC を逆にする", + skyflats: "Sky flats", + }, + }, + collapse_camera: { + heading: "キャプチャ", + type_light: "ライト", + type_bias: "バイアス", + type_flat: "フラット", + type_dark: "ダーク", + format_fits: "FITS", + format_native: "ネイティブ", + cooling_unavailable: "N/A", + btn_add_to_sequence: "シーケンスに追加", + btn_loop: "ループ", + + rotator_control: { + title: "Rotator", + angle: "Rotator Angle", + offset: "Camera Offset", + pierside: "Camera Pierside", + flip: "Flip Policy", + pos_angle: "Camera Position Angle", + reverse_direction: "Reverse direction of Rotator", + flip_rotator: "Preserve Rotator Angel", + flip_position: "Preserve Position Angel", + }, + + capture_settings: { + miscellaneous: "Miscellaneous", + temperature: "Temperature threshold", + temperature_tooltip: + "Maximum acceptable difference between requested and measured temperature set point. When the temperature threshold is below this value, the temperature set point request is deemed successful.", + guiding: "Guiding settle", + guiding_tooltip: + "Wait this many seconds after guiding is resumed to stabilize the guiding performance before capture.", + dialog: "Dialog timeout", + dialog_tooltip: "Cover or uncover telescope dialog timeout in seconds.", + + reset_sequence: "Always reset sequence when starting", + reset_sequence_tooltip: + "When starting to process a sequence list, reset all capture counts to zero. Scheduler overrides this option when Remember job progress is enabled.", + reset_mount: "Reset mount model after meridian flip", + reset_mount_tooltip: "Reset mount model after meridian flip.", + use_flip: "Use flip command if supported by mount", + use_flip_tooltip: "Use flip command if it is supported by the mount.", + summary_preview: "Summary screen preivew", + summary_preview_tooltip: + "Display received FITS in the Summary screen preview window.", + + force_dslr: "Force DSLR presets", + image_viewer: "DSLR image viewer", + + sequence_focus: "In-Sequence Focus", + hfr_threshold: "HFR threshold modifier", + hfr_threshold_tooltip: + "Set HFR Threshold percentage gain. When an autofocus operation is completed, the autofocus HFR value is increased by this threshold percentage value and stored within the capture module. If In- Sequence-Focus is engaged, the autofocus module only performs auto-focusing procedure if current HFR value exceeds the capture module HFR threshold. Increase value to permit more relaxed changes in HFR values without requiring a full autofocus run.", + sequence_check: "In-sequence HFR check", + sequence_check_tooltip: "Run In-Sequence HFR check after this many frames.", + + median: "Use median focus", + median_tooltip: + "Calculate median focus value after each autofocus operation is complete. If the autofocus results become progressively worse with time, the median value shall reflect this trend and prevent unnecessary autofocus operations when the seeing conditions deteriorate.", + save_sequence: "Save sequence HFR value to file", + save_sequence_tooltip: + "In-sequence HFR threshold value controls when the autofocus process is started. If the measured HFR value exceeds the HFR threshold, autofocus process is initiated. If the HFR threshold value is zero initially (default), then the autofocus process best HFR value is used to set the new HFR threshold, after applying the HFR threshold modifier percentage. This new HFR threshold is then used for subsequent In-Sequence focus checks. If this option is enabled, the HFR threshold value is constant and gets saved to the sequence file.", + }, + }, + capture_presets: { + heading: "プリセット設定", + }, + capture_limits: { + heading: "制限設定", + guide_deviation: "ガイド偏差 <", + guide_deviation_unit: '"', + focus_hfr: "HFR の場合オートフォーカス >", + focus_hfr_unit: "ピクセル", + focus_deltaT: "Autofocus if ΔT° >", + focus_deltaT_unit: "°C", + refocus_n: "Refocus every", + refocus_n_unit: "minutes", + refocus_on_hfr: "Refocus on HFR. Use", + refocus_meridian: "Refocus after meridian flip", + check_every: "Check every", + }, + capture_filters: { + heading: "フィルタ設定", + auto_focus: "オートフォーカス", + lock_filter: "フィルター固定", + no_filters: "No filters have been found.", + }, + targets_filters: { + object_type: "オブジェクト タイプ", + alt: "Alt", + }, + capture_auto_calibration: { + heading: "自動校正", + flat_source: "フラット ソース", + flat_duration: "フラット デュレーション", + Dust_builtin: "フラット用内蔵ダスト カバー", + dust_external: "フラット用外部ダスト カバー", + wall: "Wall", + az: "Az", + adu: "ADU", + tolerance: "Tolerance", + park_mount: "架台をパーク", + park_dome: "ドームをパーク", + pre_actions: "Calibration Pre-Actions", + }, + capture_file: { + filename: "ファイル名", + heading: "ファイル設定", + prefix: "プレフィックス", + script: "脚本", + directory: "ディレクトリ", + ts: "ts", + duration: "間隔", + suffix: "サフィックス", + usb: "USB アンマウントに成功しました", + unmount: "アンマウント", + }, + + collapse_dome: { + heading: "キャップ & ドーム", + cap: "キャップ", + dome: "ドーム", + shutter: "シャッター", + dome_slaving: "ドーム追随", + params: "パラメータ", + measurements: "測定値", + autosync_threshold: "自動同期しきい値 (度)", + radius: "半径 (m)", + shutter_width: "スリット幅 (m)", + n_displacement: "N 変位 (m)", + e_displacement: "E 変位 (m)", + up_displacement: "上変位 (m)", + ota_offset: "OTA オフセット (m)", + }, + collapse_focus: { + heading: "フォーカス", + hfr: "HFR", + hfr_plot: "HFR プロット", + focus_in: "イン", + focus_out: "アウト", + steps: "ステップ", + settings: { + suspend_guiding: "ガイドの一時停止", + auto_select_star: "星の自動選択", + subframe: "サブフレーム", + fullfield: "フルフィールド", + dark: "ダークフレーム", + annulus: "輪", + }, + process: { + title: "プロセス", + detection: "検出", + algorithm: "アルゴリズム", + threshold: "しきい値", + effect: "効果", + average_over: "平均以上", + kernel_size: "カーネル サイズ", + num_of_rows: "行数", + sigma: "シグマ", + }, + mechanics: { + title: "力学", + initial_step_size: "初期ステップ サイズ", + max_travel: "最大移動量", + max_step_size: "最大ステップ サイズ", + backlash: "バックラッシュ", + out_step_multiple: "アウト ステップ倍数", + number_steps: "Number Steps", + af_overscan: "AF Overscan", + capture_timeout: "Capture timeout", + motion_timeout: "Motion timeout", + overscan_delay: "Overscan Delay", + }, + }, + collapse_guide: { + total_rms_plot: "RMS", + scope_primary: "主鏡", + guideRate: "ガイド率", + guider: "ガイダー", + via: "経由", + box: "箱", + effects: "効果", + dither: "ディザ", + frequency: "周波数", + every: "毎", + frames: "フレーム", + gpg: "GPG", + directions: "方向", + dec: "DEC", + swap: "スワップ", + east: "+", + west: "-", + north: "+", + south: "-", + subframe: "サブフレーム", + autostar: "オートスター", + aggressiveness: "アグレッシブネス", + rarms: 'RA RMS"', + derms: 'DE RMS"', + totalrms: '合計 RMS"', + advanced: "高度な", + clear_model: "キャリブレーション モデルのクリア", + yAxis: "ドリフト (秒角)", + + min_error: "Min error", + max_response: "Max response", + }, + collapse_observatory: { + heading: "天文台", + }, + collapse_polar: { + heading: "極軸合わせ", + mount_direction: "架台方向", + manual_slew: "手動移動", + west: "西", + East: "東", + mount_rotation: "架台回転", + refresh: "Refresh", + fov_error: "Disabled: FOV must be 30 arcmins or wide.", + polar_error: "極エラー: ", + // エラー: "エラー: " , + az_error: "AZ エラー: ", + al_error: "AL エラー: ", + }, + collapse_sequence: { + progress: "シーケンスの開始と停止", + sequence: "順序", + Overall_progress: "全体的な進捗状況", + Sequences: "シーケンス", + no_sequences: "シーケンスなし。 [シーケンスに追加] をタップして追加できます。", + alert_sequence_error_body: "Error saving sequence file", + alert_sequence_loading_body: "Error loading sequence file", + alert_sequence_delete_body: "Error deleting sequence file", + }, + collapse_mount: { + meridian_flip: "子午線反転", + flip_if_ha: "HA > の場合フリップ", + flip_if_ha_unit: "°", + pierside: "ピラー側", + auto_park: "自動パーク", + auto_park_everyday: "毎日", + reset_options: "オプションのリセット", + min_alt: "最低 高度", + max_alt: "最高 高度", + enable_alt_limits: "Alt 制限を有効にする", + enable_ha_limits: "HA 制限を有効にする", + max_ha: "最大 HA (時間)", + clear_model: "Clear Model", + east: "E", + west: "W", + east_long: "East (西向き)", + west_long: "West (東向き)", + reverse_NS: "Reverse North/South", + reverse_WE: "Reverse West/East", + time_source: "Time source", + location_source: "Location source", + }, + modal_add_to_seq: { + heading: "シーケンスに追加", + }, + modal_goto_sync: { + heading: "移動または同期", + category: "カテゴリ", + btn_goto: "Goto", + }, + mount_status_bar: { + ra: "RA", + de: "DE", + az: "AZ", + at: "AL", + ha: "HA", + }, + camera_status_bar: { + bin: "ビン", + }, + solution_bar: { + dra: "dRA", + dde: "dDE", + arcsec: '"', + pix: "PIX", + rot: "ROT", + fov: "FOV", + }, + mount_overlay: { + right_asc: "赤経", + declination: "赤緯", + }, + histogram: { + mean: "平均", + median: "中央値", + minimum: "Min", + maximum: "Max", + bit_depth: "ビット深度", + non_linear_histogram: "非線形ヒストグラム", + }, + livestacking: { + auto_dark: "オートダーク", + plate_solve: "プレートソルブ", + background: "背景", + saturation: "飽和", + contrast: "コントラスト", + sigma_clipping: "シグマ クリッピング", + noImages: "ライブ スタッキング イメージが見つかりません", + }, + scheduler: { + scheduler: "スケジューラ", + j2000: "J2000", + add_sequences: "Add Sequences", + fits: "FITSファイル", + priority: "優先順位", + generalSettings: "一般設定", + startupConditions: "ジョブの開始", + JobConstraints: "ジョブの制約", + completionConditions: "ジョブの完了", + observatoryStartup: "観測所の開始", + abortedJobManagement: "中止されたジョブ", + observatoryShutdown: "天文台閉鎖", + alt: "代替 >", + moon: "月 >", + twilight: "トワイライト", + artifHorizon: "人工地平線", + sequenceCompletion: "シーケンス補完", + repeatFor: "繰り返し", + repeatUntilTerminated: "終了するまで繰り返す", + repeatUntil: "まで繰り返す", + unparkDome: "ドームをアンパーク", + unparkMount: "マウントのパーク解除", + uncap: "アンキャップ", + warmCCD: "ウォームCCD", + none: "なし", + queue: "列", + immediate: "すぐに", + rescheduleErrors: "エラーの再スケジュール", + no_jobs: "ジョブがキューにありません", + err_loading_folders: "フォルダの読み込みエラー", + err_loading_fits: ".fits ファイルの読み込みエラー", + err_delete_file: "ファイル削除エラー", + add_job: "ジョブの追加", + start_jobs: "ジョブの開始と停止", + culimination: "集大成オフセット", + create_jobs: "ジョブの作成", + + mosaic: { + import: "モザイクのインポート", + planner: "モザイクプランナー", + }, + + scheduler_settings: { + lead_time: "Lead time", + lead_time_tooltip: + "The minimum time in minutes between jobs. The scheduler starts execution of a job before its scheduled startup time by this lead time. Early execution is useful as focusing, alignment, and guiding procedures may take prolonged periods to time to complete.", + pre_dawn: "Pre-dawn", + pre_dawn_tooltip: + "Do not permit jobs to be scheduled or executed past this many minutes before dawn.", + pre_emptive: "Pre-emptive shutdown", + pre_emptive_tooltip: + "In case no scheduler job is scheduled for this many hours, perform a complete shutdown procedure and restart observatory operations once the next job is ready.", + setting_altitude: "Setting altitude cutoff", + setting_altitude_tooltip: + "Do not permit jobs to be scheduled less than this many degrees before the altitude restriction. Actual execution proceeds until the altitude limit.", + dust_offset: "Dust offset", + dust_offset_tooltip: + "Offset astronomical dusk by this many hours. This positive or negative value adjusts the twilight restriction.", + dawn_offset: "Dawn offset", + dawn_offset_tooltip: + "Offset astronomical dawn by this many hours. This positive or negative value adjusts the twilight restriction.", + + stop_ekos: "Stop Ekos after shutdown", + stop_ekos_tooltip: + "After shutdown procedure is successfully executed, stop INDI and Ekos.", + shutdown_script: "Shutdown script terminates INDI", + shutdown_script_tooltip: + "If the shutdown script terminates INDI server, enable this option so that no disconnection errors are generated.", + remember_job: "Remember Job progress", + remember_job_tooltip: + "When processing a scheduled job, resume the sequence starting from the last image present in storage.", + + reset_mount: "Reset mount model on alignment failure", + reset_mount_tooltip: "Reset mount model on alignment failure", + reset_mount_before: "Reset mount model before starting each job", + reset_mount_before_tooltip: "Reset mount model before starting each job", + force_realign: "Force re-alignment before re-starting jobs", + force_realign_tooltip: + "If Align is enabled, scheduler would initiate a realignment procedure before restarting any jobs even if guiding is active.", + restart_align: "Restart alignment on guiding calibration failure", + restart_align_tooltip: + "If guiding calibration fails then restart alignment process before proceeding to guiding recalibration process again. This can help recenter the target object in the field of view if the calibration process strayed too far off.", + + offsets: "Offsets", + clean_jobs: "Cleanup and Jobs", + alignment: "Alignment", + + verify_image: "Verify captured image position every", + verify_image_tooltip: + "When calculating position after captures, compute it every Nth capture. Set to 0 to disable.", + reset_pipeline: "Reset pipeline if verified image delta exceeds", + reset_pipeline_tooltip: + "If captured position exceeds target position by more this many arcminutes, abort capture and reschedule the pipeline.", + arcminutes: "arcminutes", + }, + }, + summary: { + empty: "要約データがありません", + deviation: "偏差", + inactive: "非アクティブ", + }, + }, + optical_train: { + optical_trains: "オプティカルトレイン", + telescope: "望遠鏡・レンズ", + create_new: "新規作成", + dslr_lens: "DSLR レンズ", + reset_train: "Reset Train", + focus_ratio: "焦点比", + guide_via: "Guide Via", + tooltip: { + title: "ガイド補正パルスを受信するデバイスを選択してください", + subject: "これは次のいずれかのデバイスです:", + mount_device: + "マウントがガイド補正パルスを受信できる場合,その場合は,パルスがマウントに直接送信されるように選択するのが最適です。これが推奨されるオプションです。", + st4_device: + "ガイド カメラとマウントの間に ST4 ケーブルを使用する場合は,ガイド カメラをマウントとして選択する必要があります。 Guider.", + dedicated_device: + "専用のガイダー インターフェイス デバイス (Shoestring GPUSB など) を使用している場合は,それを Guider として選択します", + dedicated: "Dedicated", + filterWheel: + "フィルター ホイールを選択します。これは,USB 経由で StellarMate に接続されたスタンドアロンのフィルター ホイールである必要があります。カメラに埋め込まれたフィルター ホイールがある場合は,このフィールドを空のままにしてください。", + }, + }, + status: { + system: "System", + info: "Info", + software: "Software", + + cpu: "CPU", + ram: "RAM", + storage: "STORAGE", + temperature: "TEMPERATURE", + + stable: "安定", + beta: "ベータ", + + wifi_network: "Wifi ネットワーク IP", + ethernet_network: "イーサネット IP", + model: "モデル", + hostname: "ホスト名", + time: "時間", + release_type: "リリース タイプ", + updates: "アップデート", + + hotspotMode: "ホットスポット モード", + wifiNetwork: "Wifi ネットワーク", + wifiCountry: "WiFi Country", + + wifiBand: "WiFi バンド", + + update_available: "新規利用可能な更新", + + btn_vnc: "デスクトップ (VNC)", + btn_web_manager: "Web マネージャー", + btn_restart: "再起動", + btn_shutdown: "シャットダウン", + btn_manage_wifi: "WiFi の管理", + btn_enable_direct_ethernet: "ダイレクト イーサネットを有効にする", + btn_disable_direct_ethernet: "ダイレクトイーサネットを無効にする", + btn_enable_hotspot: "ホットスポットを有効にする", + btn_disable_hotspot: "ホットスポットを無効にする", + btn_change_hostname: "ホスト名を変更する", + btn_check_for_updates: "更新を確認する", + btn_update_now: "今すぐ更新する", + btn_update_in_progress: "更新中...", + btn_factory_reset: "出荷時設定にリセットする", + btn_change_resolution: "解像度を変更する", + btn_later: "後で", + btn_resize_fs: "SD のサイズを変更", + btn_continue: "続行", + information_ekos_offline: + "Ekos はオフラインです。機器プロファイルを直接またはスケジューラ経由で開始してください。", + no_camera_detected: "カメラが検出されないか,カメラがオフラインです", + + alert_device_offline_body: + "デバイスは現在オフラインのようです。デバイスにログインしましたか?", + + alert_restart_title: "ステラメイトの再起動", + alert_restart_body: + "デバイスを再起動します.再起動したら,再接続を試すことができます.", + alert_shutdown_title: "StellarMate をシャットダウンしています", + alert_shutdown_body: + "デバイスの電源がオフになります.再利用するには,手動で電源をオンにする必要があります.", + alert_resize_title: "microSD カードのサイズ変更", + alert_resize_body: + " StellarMateはSDカードのフルサイズに拡張されます.サイズ変更後にStellarMateを再起動してください.", + alert_resize_btn_resize: "サイズ変更", + + alert_hotspot_enable_title: "ホットスポットを有効にしています", + alert_hotspot_enable_body: + "ホットスポットを有効にすると,stellarmate は現在参加している Wi-Fi ネットワークから切断され,独自のホットスポットを開始します。StellarMate を引き続き使用するには,デバイスから同じホットスポット ネットワークに接続する必要があります。続行するには?", + + alert_hotspot_post_enable_title: "ホットスポットに接続してください", + alert_hotspot_post_enable_body: + "「stellarmate」ホットスポットに接続し,完了したら [OK] を押して続行してください", + + alert_hotspot_disable_body: + "ホットスポットを無効にすると、StellarMate は以前に記憶されたワイヤレス ネットワークに接続されます。ホットスポットが無効になっている場合、StellarMate を引き続き使用するには、同じネットワーク上にいる必要があります。続行しますか?", + alert_factory_reset_confirmation_body: + "デバイスを工場出荷時の設定にリセットしてもよろしいですか? すべての設定が消去されます.このアクションは元に戻せません!", + alert_forget_wifi_title: "Wi-Fi を忘れる", + alert_forget_wifi_body: + "すべての WiFi ネットワークが消去され,StellarMate はホットスポット モードで実行されます。携帯電話/タブレットでホットスポット ネットワークに切り替える必要があります。続けたいですか?", + + alert_join_wifi_title: "Wi-Fi ネットワークに参加", + alert_join_wifi_body: + "Wi-Fi ネットワークに参加すると,StellarMate によるホットスポット (開始されている場合) が閉じます。StellarMate を引き続き使用するには,同じネットワーク上にいることを確認してください。続行しますか?", + alert_change_band_title: "帯域を変更してもよろしいですか?", + alert_change_band_body: + "StellarMate アプリが切断され,チャネルの切り替えがさまざまな理由で失敗する可能性があります。その場合,ホットスポットはデフォルト設定に復元されます.", + alert_change_resolution_title: "成功! ", + alert_change_resolution_body: + "解像度を有効にするためにStellarMateを再起動してください", + alert_change_release_title: "ベータ チャネル", + alert_change_release_body: + "不安定でサポートされていないベータ チャネルに切り替えますか?", + alert_direct_ethernet_title: "ダイレクト イーサネット", + alert_direct_ethernet_connect_body: + "StellarMate と PC をイーサネット ケーブルで直接接続します。PC を設定しますIP アドレスを 192.168.100.2 に,ゲートウェイを 192.168.100.1 に", + alert_direct_ethernet_disconnect_body: + "ダイレクト イーサネット ケーブルを取り外してください。", + alert_clear_all_driver_config_title: "すべてのドライバー構成をクリアします", + alert_clear_all_driver_config_body: + "すべてのドライバー構成を削除してもよろしいですか?", + alert_update_complete_title: "SM OSアップデート", + alert_update_complete_body: + "更新が完了しました。StellarMate を再起動してください。", + alert_network_error_title: "ネットワーク エラー", + alert_network_error_body: "ネットワーク情報のクエリに失敗しました", + alert_delete_directory_message: + "{0} ディレクトリとその下のすべてのファイルを削除しますか?", + alert_permission_title: "場所の許可", + alert_permission_description: + "StellarMate アプリは,StellarMate ガジェットの場所をアプリの場所に同期するために場所情報を必要とします.続行しますか?", + alert_remote_start: "リモート サポートを開始できませんでした: ", + alert_remote_stop: "リモート サポートを停止できませんでした: ", + alert_remote_id: "リモート サポート ID が見つかりませんでした", + alert_remote_failed: "リモート サポート ID の取得に失敗しました: ", + alert_remote_not_found: "リモート サポートが見つかりません: ", + alert_permission_denied: "Permission Denied", + alert_permission_blocked: "Permission Blocked", + alert_grant_camera_permission: "You need to grant camera permission first", + alert_feature_not_available: "This feature is not available", + + alert_logout_account_body: "Are you sure you want to logout?", + alert_reset_ekoslive_title: "Reset Ekoslive", + alert_reset_ekoslive_body: + "Are you sure you want to reset Ekoslive? This would delete all cached images and restarts the server.", + alert_download_index_file: + "Astrometry Index files are missing. Would you like to download?", + + change_resolution_modal: { + mode: "モード", + }, + change_hostname_modal: { + new_hostname: "新しいホスト名", + }, + change_wifi_modal: { + heading: "ネットワークに参加", + ssid: "SSID", + err_wifi: "Wi-Fi ネットワークの検索中に問題が発生しました。", + }, + change_band_modal: { + heading: "バンドの変更", + band: "バンド", + channel: "チャネル", + }, + vnc_view: { + heading: "VNC", + alert_unreachable_title: "VNC に到達できません", + alert_unreachable_body: + "への接続の確立中に問題が発生したようですVNC ビューアー", + }, + web_manager_view: { + alert_unreachable_title: "Web Manager に到達できません", + alert_unreachable_body: "Web Manager への接続確立中に問題が発生したようです", + }, + }, + settings: { + heading: "設定", + 言語: "言語", + high_bandwidth: "高帯域幅", + transfer_images: "画像の転送", + notifications: "通知", + sound: "サウンド", + cloud_storage: "クラウド ストレージ", + auto_sync: "自動同期", + location: "場所", + unit_system: "ユニットSystem", + reset_app: "アプリをリセット", + reset_app_body: "すべてのアプリ設定を消去しますか?", + metric: "Metric", + imperial: "Imperial", + file_logging: "File logging", + alert_delete_account_title: "Delete Account", + alert_delete_account_body: "Are you sure you want to delete your account?", + color_scheme_sky_map: "Sky Map Scheme", + }, + cloud: { + heading: "表示", + btn_filters: "フィルター", + btn_gallery: "ギャラリー", + btn_offline_viewer: "オフライン ビューアー", + btn_cloud_viewer: "Cloud Viewer", + no_images_title: "画像が見つかりません", + no_images_body: "フィルターを変更してみてください.", + no_selected_title: "画像が選択されていません", + no_selected_body: "ゲラから画像を選択してください", + cloud_disabled_title: "クラウドが無効になっています", + cloud_disabled_body: + "設定に移動し,Cloud がこのタブにアクセスできるようにします。", + pro_plan_body: "クラウド ストレージは Pro プランのユーザーのみが利用できます。", + reset_ekoslive: "Reset Ekoslive", + alert_cannot_download_title: "ダウンロードできません", + alert_cannot_download_body: + "エラーが発生しましたダウンロードしようとしています。", + alert_confirm_delete_title: "よろしいですか?", + alert_confirm_delete_body: + "本当に {0} を削除しますか? 一度削除すると,元に戻すことはできません。", + + filters_drawer: { + field: "分野", + condition: "状態", + value: "価値", + btn_add_filter: "フィルタを追加", + airmass: "気団", + object: "オブジェクト", + contains: "含む", + }, + gallery_drawer: { + all: "全て", + h1: "1時間", + h24: "24時間", + d7: "7日", + m1: "1ヶ月", + y1: "1年", + images: "画像", + btn_sort: "SORT", + btn_delete_all: "すべて削除", + ascending: "A-Z", + descending: "Z-A", + + alert_no_images_title: "画像がありません", + alert_no_images_body: "ギャラリーに削除できる画像がありません.", + alert_delete_all_body: + "よろしいですか{0} 個の画像を削除しますか? これは元に戻せない操作です。", + }, + info_drawer: { + add_tags_here: "ここにタグを追加", + captured_on: "撮影日", + }, + }, + about: { + heading: "だいたい", + bundle: "バンドル", + copyright_line1: "StellarMate is developed by Ikarus Technologies © 2017-2023", + copyright_line2: "Alamri Observatory による背景画像", + credits: { + heading: "Credits", + title: "Translations", + name: "Translator name", + }, + }, + messages: { + // polar align + polar_idle: + "このツールを使用すると、ドイツ赤道儀の極位置合わせを簡単に行うことができます。マウントを天の極に向け、カウンター ウェイトを下げたホーム ポジションに駐車します。マウントの方向と速度を選択し、[開始] をクリックしてプロセスを開始します。極が見えない場合は、SkyMap または Ekos マウント コントロールを使用して任意の場所 (できれば子午線の近く) をポイントし、自分の側に応じて東または西を選択し、必要に応じて回転角度を下げて、[開始] をクリックします。", + alert_directions_not_found: + "座標が見つかりません。ターゲットをフレーミングするか、手動で座標を入力してください", + manual_rotator: + "指定された角度だけカメラを回転させ、画像を撮影して位置角度を更新します", + welcome: "ステラメイトへようこそ", + }, + ekosLivePro: { + pushNotification: "プッシュ通知", + level: "通知レベル", + settings: "EkosLive Pro 設定", + }, + skymap: { + goto: "Aller à", + }, + device: { + mirror: "Mirror External Display", + monitor_successful: "StellarMate monitor Display changed successfully!", + monitor_failed: + "Failed to set StellarMate monitor display. Please try again later!", + undefined_error: "Error is undefined", + share: "Share logs", + logs: "Logs", + logs_upload: "Logs uploaded successfully to StellarMate support.", + error_upload: "Error uploading logs", + reset_network: "Reset network", + + vnc: { + update_password: "Update VNC Password", + }, + }, + controller: { + dc_power: "12V DC Power", + heaters: "Dew Heaters", + varOutput: "Variable Output", + reports: "Reports", + voltage: "Voltage", + current: "Current", + power: "Power", + power_sleep: "Power is in sleep mode. Tap to wake up.", + power_off: "Power Off", + power_off_tooltip: + "Power Off all ports when equipment profile is disconnected.", + leds: "LEDs", + auto_dew: "Auto Dew", + auto_dew1_threshold: "Dew 1 Thresh.", + auto_dew2_threshold: "Dew 2 Thresh.", + stepper: "Stepper", + buzzer: "Buzzer", + sensors: "Sensors", + alert_power_port_description: "Are you sure you want to toggle off {0}?", + }, + notifications: { + ekoslive_successful: "Ekoslive Reset is Successful", + ekoslive_restart: "Restarting Ekoslive", + }, + hardware: { + serial_devices_detected: "Serial Devices Detected", + serial_port: "Serial Port", + }, }; -export default ja; \ No newline at end of file +export default ja; diff --git a/package.json b/package.json new file mode 100644 index 0000000..485a6d4 --- /dev/null +++ b/package.json @@ -0,0 +1,9 @@ +{ + "scripts": { + "prettier": "npx prettier . --write" + }, + "devDependencies": { + "prettier": "3.2.5", + "prettier-plugin-brace-style": "^0.6.0" + } +}