diff --git a/app/src/main/assets/firmware_releases.json b/app/src/main/assets/firmware_releases.json index 432afbed7..3ef09fbba 100644 --- a/app/src/main/assets/firmware_releases.json +++ b/app/src/main/assets/firmware_releases.json @@ -211,12 +211,6 @@ "title": "Add phone API fanout for multiple clients", "page_url": "https://github.com/meshtastic/firmware/pull/9627", "zip_url": "https://discord.com/invite/meshtastic" - }, - { - "id": "9586", - "title": "feat(esp32): add support for Native ESP32 Ethernet and WT32-ETH01 variant", - "page_url": "https://github.com/meshtastic/firmware/pull/9586", - "zip_url": "https://discord.com/invite/meshtastic" } ] } \ No newline at end of file diff --git a/core/resources/src/commonMain/composeResources/values-et/strings.xml b/core/resources/src/commonMain/composeResources/values-et/strings.xml index 10c480f27..6a7468e0d 100644 --- a/core/resources/src/commonMain/composeResources/values-et/strings.xml +++ b/core/resources/src/commonMain/composeResources/values-et/strings.xml @@ -1147,9 +1147,17 @@ Sõlmed: %1$d võrgus / %2$d kokku Töös: %1$s ChUtil: %1$.2f%% | AirTX: %2$.2f%% + Liiklus: TX %1$d / RX %2$d (D: %3$d) Vahendatud: %1$d (Tühistatud: %2$d) Diagnostika: %1$s Müra %1$d dBm Paha %1$d Kukkunud %1$d + Lasu + %1$d / %2$d + %1$s + Toitega + Meshtasticu statistika + Värskenda + Uuendatud diff --git a/core/resources/src/commonMain/composeResources/values-ja/strings.xml b/core/resources/src/commonMain/composeResources/values-ja/strings.xml index 246a0cdcd..565b82def 100644 --- a/core/resources/src/commonMain/composeResources/values-ja/strings.xml +++ b/core/resources/src/commonMain/composeResources/values-ja/strings.xml @@ -32,6 +32,7 @@ 最後の通信 MQTT経由 MQTT経由 + UDP 経由 お気に入り経由 不明 相手の受信確認待ち @@ -75,6 +76,7 @@ 加速度センサー搭載デバイスで本体をダブルタップすると、ボタンのプッシュと同じ動作として扱います。 デバイスの点滅するLEDを制御します。ほとんどのデバイスでは、最大4つあるLEDのうちの1つを制御します。充電用LEDとGPS用LEDは制御できません。 近隣ノード情報(NeighborInfo)をMQTTやPhoneAPIへ送信することに加えて、LoRa無線経由でも送信すべきかどうかを設定します。デフォルトの名前とキーが設定されたチャンネルでは利用できません。 + UDP 経由でローカルネットワーク上のパケットのブロードキャスト通信を有効にする。 GPIO デバッグ diff --git a/core/resources/src/commonMain/composeResources/values-ru/strings.xml b/core/resources/src/commonMain/composeResources/values-ru/strings.xml index c830d773b..b052fa58a 100644 --- a/core/resources/src/commonMain/composeResources/values-ru/strings.xml +++ b/core/resources/src/commonMain/composeResources/values-ru/strings.xml @@ -542,6 +542,7 @@ Трансляция состояния (в секундах) Отправить колокол с уведомлением Понятное имя + Дружеское обращение GPIO контакт для мониторинга Тип триггера обнаружения Использовать режим INPUT_PULLUP @@ -630,6 +631,7 @@ WiFi включен Название сети Пароль + Получить документ Настройки Ethernet Ethernet включен NTP-сервер @@ -878,6 +880,7 @@ PAX Метрики прохожих недоступны WiFi устройства + Устройства Bluetooth Сопряженные устройства Подключённые устройства Превышен лимит запросов. Пожалуйста, повторите попытку позже. @@ -890,6 +893,7 @@ Версия прошивки Недавние сетевые устройства Найденные сетевые устройства + Доступные Bluetooth-устройства Начать работу Добро пожаловать в Оставайтесь на связи везде @@ -986,6 +990,12 @@ Дополнительная информация доступна в нашей политике конфиденциальности. Не задано - 0 Ретранслировано: %1$s + + Услышано %1$d ретранслятором + Услышано %1$d ретрансляторами + Услышано %1$d ретрансляторами + Услышано %1$d ретрансляторами + %1$s обычно поставляется с загрузчиком, который не поддерживает OTA обновления. Может потребоваться прошивка OTA-совместимого загрузчика по USB перед прошивкой OTA. Подробности Для RAK WisBlock RAK4631, используйте прошивальщик от производителя (например, adafruit-nrfutil с предоставленным .zip файлом загрузчика). Копирование файла .uf2 само по себе не обновит загрузчик. @@ -1033,6 +1043,7 @@ Щебетун Перезагрузка в DFU... Ожидание DFU устройства... + Дай пять! Подожди, идет копирование прошивки... Пожалуйста, сохраните файл \".uf2\" на вашем устройстве с DFU. Прошивка устройства, подождите... Передача файлов через USB @@ -1071,6 +1082,18 @@ Назад Не установлена Всегда включено + + %1$d секунда + %1$d секунды + %1$d секунд + %1$d секунд + + + %1$d минута + %1$d минуты + %1$d минут + %1$d минут + %1$d час %1$d часов @@ -1126,5 +1149,31 @@ NFC отключен. Пожалуйста, включите его в настройках вашего устройства. Всё Bluetooth + Настроить разрешения Bluetooth + Подключиться к радио + Просканируйте и подключитесь к вашей радиостанции Meshtastic. + Обнаружение + Найдите и определите устройства Meshtastic рядом с вами. Настройки + Беспроводное управление настройками устройства и каналами. + Разрешение получено + Доступ запрещён + Выбор стиля карты + Батарея: %1$d%% + Нод: %1$d онлайн / %2$d всего + Время работы: %1$s + ChUtil: %1$.2f%% | AirTX: %2$.2f%% + Traffic: TX %1$d / RX %2$d (D: %3$d) + Передано: %1$d (Отменено: %2$d) + Диагностика: %1$s + Шум: %1$d дБм + Плохие: %1$d + Отброшено: %1$d + Куча + %1$d / %2$d + %1$s + Питание + Статистика Meshtastic + Обновить + Обновлено diff --git a/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml b/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml index 1245ce727..d89f6a908 100644 --- a/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml +++ b/core/resources/src/commonMain/composeResources/values-zh-rCN/strings.xml @@ -37,6 +37,9 @@ 上次连接时间 通过 MQTT 通过 MQTT + UDP + API + 内置 通过收藏夹 仅显示忽略的节点 无法识别的 @@ -147,15 +150,19 @@ 位置数据包 广播间隔 智能位置 + 自动时间间隔 + 自动距离大小 设备 GPS 固定位置 海拔 + GPS 轮询间隔 高级设备 GPS GPS 接收GPIO GPS 输出 GPIO GPS 使能 GPIO GPIO 调试 + Ch 频道名称 QR 码 未知的使用者名称 @@ -256,6 +263,7 @@ 系统默认设置 选择主题 向网格提供手机位置 + 紧凑的Cyrillic编码 删除消息? @@ -354,6 +362,12 @@ WiFi凭据二维码格式无效 回溯导航 电池 + ChUtil + AirUtil + 温度 + 湿度 + 土壤温度 + 土壤湿度 日志 跃点数 越点数: %1$d @@ -406,11 +420,13 @@ %1$s - %2$s 路由追踪到目的地:\n\n 路由回退到当前节点:\n\n + 1H 24 小时 48 小时 1 周 2 周 4 周 + 1M 最大值 未知时长 复制 @@ -434,6 +450,7 @@ 低电量通知 电池电量低: %1$s 低电量通知 (收藏节点) + Baro 启用 UDP 广播 UDP 设置 @@ -515,6 +532,7 @@ 状态广播(秒) 发送带有警报消息的响铃声 易记名称 + 友好地址 显示器的 GPIO 引脚 检测触发器类型 使用 输入上拉 模式 @@ -603,6 +621,7 @@ 启用 WiFi SSID 共享密钥/PSK + 获取文档 以太网选项 启用以太网 NTP 服务器 @@ -610,6 +629,7 @@ IPv4模式 IP 网关 + 子版块 Paxcount 配置 启用 Paxcount 状态消息 @@ -850,6 +870,7 @@ PAX 无可用的 PAX 计量. WiFi 设备 + 蓝牙设备 已配对设备 已连设备 超过速率限制。请稍后再试。 @@ -862,6 +883,7 @@ 固件版本 最近使用的网络设备 发现的网络设备 + 可用的蓝牙设备 开始 欢迎使用 随时随地保持联系 @@ -877,6 +899,7 @@ 新发现节点通知。 电池电量低 已连接设备的低电量警报通知。 + 选择按关键值发送的数据包将忽略msg开关和“请勿扰”系统通知中心中的设置。 配置通知权限 手机位置 Meshtastic 通过使用您的手机定位功能来实现多项功能。您可随时通过设置菜单调整定位权限。 @@ -952,9 +975,13 @@ 系统设置 没有可用的统计信息 我们收集分析数据是为了帮助改进这款安卓应用(感谢您的支持),我们会收到关于用户行为的匿名信息。这包括崩溃报告、应用中使用过的屏幕等内容。 + 分析平台: 欲了解更多信息,请参阅我们的隐私政策。 未设定 - 0 由: %1$s + + 连接到的 %1$d 中继节点 + %1$s通常配备的引导加载程序不支持OTA更新。在进行OTA刷写之前,您可能需要通过USB刷写一个支持OTA的引导加载程序。 更多信息 对于RAK WisBlock RAK4631,请使用供应商的串行DFU工具(例如,搭配提供的引导加载程序.zip文件使用adafruit-nrfutil dfu serial)。仅复制.uf2文件无法更新引导加载程序。 @@ -1008,6 +1035,7 @@ Chirpy 正在重启到 DFU…… 正在等待 DFU 设备... + 请稍候,正在复制固件… 请将 .uf2 文件保存到您的设备's DFU 驱动器。 正在刷入设备,请稍候... USB文件传输 @@ -1090,8 +1118,45 @@ 已过滤 启用过滤 禁用过滤 + 频道URL + NFC扫描 + 扫描共享联系人NFC + 扫描共享联系人二维码 + 输入共享联系人 URL + 扫描频道 NFC + 扫描频道二维码 + 输入频道 URL + 共享频道二维码 + 将您的设备靠近NFC标签 生成二维码 + NFC 已禁用,请在系统设置中启用它。 全部 蓝牙 + 设置蓝牙权限 + 连接无线电 + 扫描并连接到您的Meshtastic无线电设备 + 发现 + 查找并识别附近的Meshtastic设备 配置 + 无线的方式来管理您的设备设置和频道 + 权限已授予 + 权限不足 + 地图样式选择 + 电量: %1$d%% + 节点: %1$d 在线 / %2$d 总计 + 运行时间: %1$s + ChUtil: %1$.2f%% | AirTX: %2$.2f%% + 流量:TX %1$d / RX %2$d (D: %3$d) + 转发: %1$d (取消: %2$d) + 诊断: %1$s + 底噪 %1$d dBm + 错误 %1$d + 丢弃 %1$d + 空闲 + %1$d / %2$d + %1$s + 支持 + Meshtastic 统计 + 刷新 + 更新 diff --git a/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml b/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml index e2eee7314..9683f22dd 100644 --- a/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml +++ b/core/resources/src/commonMain/composeResources/values-zh-rTW/strings.xml @@ -37,6 +37,9 @@ 最近一次收到排序 有節點MQTT排序 有節點MQTT排序 + 透過 UDP + 透過 API + 內部傳輸 通過喜好 僅顯示已忽略的節點 無法識別 @@ -145,7 +148,7 @@ 透過序列埠輸出即時除錯日誌;透過藍牙檢視並匯出已移除定位資訊的設備記錄。 定位封包 - Broadcast Interval + 廣播間隔 智慧定位 智慧間隔 智慧距離 @@ -179,12 +182,12 @@ 報告 配對完成,開始服務 配對失敗,請重新選擇 - 位置訪問已關閉,無法向設備提供位置. + 定位服務已關閉,無法向設備提供位置。 分享 發現新節點: %1$s 已中斷連線 設備休眠中 - 已連接:%1$s 在線 + 已連接:線上 %1$s IP地址: Ip_ 埠: 已連線 @@ -195,7 +198,7 @@ 正在連線 未連線 未選擇裝置 - 已連接至無線電,但它正在休眠中 + 已連接裝置,但該裝置正在休眠中 需要應用程式更新 您必須在應用商店(或 Github)更新此應用程式。它太舊無法與此無線電韌體通訊。請閱讀我們關於此主題的文件 無(停用) @@ -203,7 +206,7 @@ 致謝 此頻道 URL 無效,無法使用 此聯絡人無效,無法新增 - 除錯面板 + 偵錯面板 解析封包: 匯出日誌 已取消匯出 @@ -527,6 +530,7 @@ 狀態廣播間隔 (秒) 告警訊息發送提示音 顯示名稱 + 友善地址 螢幕的 GPIO 腳位 偵測觸發類型 使用輸入上拉模式 @@ -615,6 +619,7 @@ 啟用WiFi SSID PSK + 取得文件 乙太網路選項 啟用以太網 時間伺服器 @@ -810,6 +815,7 @@ 模組已解鎖 模組已解鎖 遠端 + (線上 %1$d / 顯示 %2$d / 總數 %3$d) 回應 中斷連線 找不到網路裝置。 @@ -862,6 +868,7 @@ PAX 無可用的 PAX 人流計量資料。 WiFi 裝置 + 藍牙裝置 已配對的裝置 連接裝置 超過速率限制,請稍後再嘗試。 @@ -874,6 +881,7 @@ 韌體版本 最近的網路裝置 發現的網路裝置 + 可連接的藍牙裝置 開始使用 歡迎來到 隨時隨地保持連線 @@ -970,6 +978,9 @@ 欲了解更多資訊,請查閱我們的隱私權政策。 預設值 - 0 經由:%1$s + + 聽到 %1$d 個中繼 + %1$s 裝置出廠時預載的開機載入程式通常不支援 OTA 更新功能。在執行 OTA 韌體更新前,您可能需要先透過 USB 連線刷入具備 OTA 功能的開機載入程式。 瞭解詳情 針對 RAK WisBlock RAK4631 裝置,必須使用 ' 提供的序列埠 DFU(裝置韌體更新)工具進行更新。舉例來說,可以使用 adafruit-nrfutil dfu serial 命令配合提供的 bootloader .zip 壓縮檔。注意:單純複製 .uf2 檔案並不會更新開機載入程式。 @@ -1017,6 +1028,7 @@ Chirpy 正在進入 DFU 模式... 等待裝置進入 DFU 模式... + 正在複製韌體⋯⋯記得要強調是史上最快喔! 請將 .uf2 檔案儲存到您 ' 裝置 DFU 磁碟機。 刷入韌體中,請稍等... USB 檔案傳輸 @@ -1094,6 +1106,7 @@ 正規表示式 完整字詞比對 已篩選 %1$d 則 + 顯示 %1$d 個已篩選 隱藏已篩選 %1$d 則 已篩選 啟用篩選 @@ -1112,5 +1125,31 @@ NFC 已停用,請在系統設定中啟用。 全部 藍牙 + 設定藍牙權限 + 連線至無線電 + 掃描並連線至你的 Meshtastic 網狀無線電裝置。 + 探索 + 尋找並識別附近的 Meshtastic 裝置。 設定 + 無線管理你的裝置設定與頻道。 + 已授予權限 + 已拒絕權限 + 地圖樣式選擇 + 電量:%1$d%% + 線上 %1$d / 總計 %2$d + 上線時間: %1$s + 頻道使用率: %1$.2f% | 空中傳輸佔用率: %2$.2f% + 流量: 傳送 %1$d / 接收 %2$d (丟棄: %3$d) + 中繼: %1$d (取消: %2$d) + 診斷: %1$s + 雜訊 %1$d dBm + 錯誤 %1$d + 已丟棄 %1$d + 堆積記憶體 + %1$d / %2$d + %1$s + 已供電 + Meshtastic 統計 + 重新整理 + 已更新 diff --git a/fastlane/metadata/android/ja-JP/full_description.txt b/fastlane/metadata/android/ja-JP/full_description.txt index 4ade9c536..a3e9cf99a 100644 --- a/fastlane/metadata/android/ja-JP/full_description.txt +++ b/fastlane/metadata/android/ja-JP/full_description.txt @@ -1,10 +1,11 @@ -Meshtastic is a tool for using Android devices with open-source, off-grid mesh radios. This app is the main client for the Meshtastic project, allowing you to manage your mesh devices and communicate with other users. +Meshtasticは、オープンソースのオフグリッドメッシュ無線とAndroidデバイスを連携させるためのソフトです。 このアプリは Meshtastic プロジェクトのメインクライアントであり、メッシュデバイスの管理や他のユーザーとの通信を可能にします。 -For more information about the Meshtastic project, please visit our website: meshtastic.org. The firmware that runs on the radio devices is a separate open-source project, which you can find here: https://github.com/meshtastic/Meshtastic-device. +Meshtastic プロジェクトの詳細については、ぜひ公式ウェブサイトをご覧ください:meshtastic.org。 無線デバイスのファームウェアは別のオープンソースプロジェクトであり、詳しくはこちらをご覧ください: +https://github.com/meshtastic/Meshtastic-device。 -Community and Support +コミュニティとサポート -This project is currently in beta. We would love to hear from you! If you have questions, feedback, or encounter any problems, please join our friendly and active community: +当プロジェクトは、現時点でベータ版です。 皆様からのフィードバックをお待ちしております! If you have questions, feedback, or encounter any problems, please join our friendly and active community: • Discussion Forum: https://github.com/orgs/meshtastic/discussionsDiscord: https://discord.gg/meshtastic @@ -12,10 +13,10 @@ This project is currently in beta. We would love to hear from you! If you have q Documentation -To learn more about the features and capabilities of this app and Meshtastic, please view our official documentation: +このアプリと Meshtastic の機能と性能について詳しく知りたい場合は、ぜひ公式ドキュメントをご覧ください: View Documentation -Translations +翻訳 You can help translate the app into your native language using Crowdin: https://crowdin.meshtastic.org/android diff --git a/fastlane/metadata/android/zh-CN/changelogs/default.txt b/fastlane/metadata/android/zh-CN/changelogs/default.txt index 0553de284..ddae0ffeb 100644 --- a/fastlane/metadata/android/zh-CN/changelogs/default.txt +++ b/fastlane/metadata/android/zh-CN/changelogs/default.txt @@ -1 +1 @@ -For detailed release notes, please visit: https://github.com/meshtastic/Meshtastic-Android/releases/ \ No newline at end of file +欲了解详细发布说明,请访问:https://github.com/meshtastic/Meshtastic-Android/releases/ \ No newline at end of file diff --git a/fastlane/metadata/android/zh-CN/full_description.txt b/fastlane/metadata/android/zh-CN/full_description.txt index 45ececd91..82a914fc9 100644 --- a/fastlane/metadata/android/zh-CN/full_description.txt +++ b/fastlane/metadata/android/zh-CN/full_description.txt @@ -1,21 +1,21 @@ Meshtastic 是一款将安卓设备与开源、无互联网、基于多跳网状形无线电配合使用的客户端程序。 此应用是Meshtastic的安卓客户端,允许您管理您的Meshtastic设备并与其他Meshtastic用户沟通。 -For more information about the Meshtastic project, please visit our website: meshtastic.org. The firmware that runs on the radio devices is a separate open-source project, which you can find here: https://github.com/meshtastic/Meshtastic-device. +有关Meshtastic项目的更多信息,请访问我们的网站: meshtastic.org. 在无线电设备上运行的固件也是一个独立的开源项目,您可以在这里找到:https://github.com/meshtastic/Meshtastic-device. -Community and Support +社区和支持 -此项目目前处于测试阶段。 我们非常乐意听取您的建议和意见! 如果您有任何疑问,反馈或遇到任何问题,请加入我们友好和活跃的社区: +此项目目前处于测试阶段, 我们非常乐意听取您的建议和意见! 如果您有任何疑问,反馈或遇到任何问题,请加入我们友好和活跃的社区: -• Discussion Forum: https://github.com/orgs/meshtastic/discussions +• 论坛: https://github.com/orgs/meshtastic/discussionsDiscord: https://discord.gg/meshtastic -• Report an Issue: https://github.com/meshtastic/Meshtastic-Android/issues +• 反馈: https://github.com/meshtastic/Meshtastic-Android/issues -Documentation +文档 要了解更多关于此应用和 Meshtastic的功能和功能,请查看我们的官方文档: -View Documentation +查看文档 -Translations +翻译 -您可以使用 Crowdin 来帮助将应用程序翻译成您的母语: +您可以使用 Crowdin 来帮助我们将应用程序翻译成您的母语: https://crowdin.meshtastic.org/android diff --git a/fastlane/metadata/android/zh-TW/short_description.txt b/fastlane/metadata/android/zh-TW/short_description.txt index c2f2cbf5a..d29d3479c 100644 --- a/fastlane/metadata/android/zh-TW/short_description.txt +++ b/fastlane/metadata/android/zh-TW/short_description.txt @@ -1 +1 @@ -Meshtastic 官方應用程式,一款開源的離網網狀無線電系統。 \ No newline at end of file +Meshtastic 官方應用程式——專為這款開源、離網式網狀無線電網路設計。 \ No newline at end of file diff --git a/feature/firmware/README.md b/feature/firmware/README.md index 19fcfa41a..1c811faf2 100644 --- a/feature/firmware/README.md +++ b/feature/firmware/README.md @@ -13,6 +13,7 @@ graph TB :feature:firmware -.-> :core:datastore :feature:firmware -.-> :core:model :feature:firmware -.-> :core:navigation + :feature:firmware -.-> :core:network :feature:firmware -.-> :core:prefs :feature:firmware -.-> :core:proto :feature:firmware -.-> :core:service