diff --git a/androidApp/src/main/assets/firmware_releases.json b/androidApp/src/main/assets/firmware_releases.json
index 9901cf297..38c4696fe 100644
--- a/androidApp/src/main/assets/firmware_releases.json
+++ b/androidApp/src/main/assets/firmware_releases.json
@@ -188,12 +188,6 @@
]
},
"pullRequests": [
- {
- "id": "10894",
- "title": "Reduce heap usage on ST7789 display targets with reduced-memory mode",
- "page_url": "https://github.com/meshtastic/firmware/pull/10894",
- "zip_url": "https://img.shields.io/badge/Flash_this_PR_in_the_Web_Flasher-2C2D3C?style=for-the-badge"
- },
{
"id": "10887",
"title": "InkHUD: persist incoming broadcasts on all channels",
@@ -206,12 +200,6 @@
"page_url": "https://github.com/meshtastic/firmware/pull/10884",
"zip_url": "https://discord.com/invite/meshtastic"
},
- {
- "id": "10881",
- "title": "feat(rak4631_eth_gw): advertise a DHCP hostname derived from the device name",
- "page_url": "https://github.com/meshtastic/firmware/pull/10881",
- "zip_url": "https://discord.com/invite/meshtastic"
- },
{
"id": "10870",
"title": "Fix message scroll being reset every frame on E-Ink displays",
diff --git a/core/resources/src/commonMain/composeResources/values-fi/strings.xml b/core/resources/src/commonMain/composeResources/values-fi/strings.xml
index 59c57dc50..34a3bf756 100644
--- a/core/resources/src/commonMain/composeResources/values-fi/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-fi/strings.xml
@@ -39,6 +39,8 @@
Valitse verkko
Lähetä vastaus
Näytä viestin tila
+ Vaihda alkuperäisen ja käännetyn tekstin välillä
+ Käännä viesti
Toiminnot
ADC-kertoimen ohitus
Korvaava AD-muuntimen kerroin
@@ -109,6 +111,7 @@
Sovelluspäivitys vaaditaan
Versio
Hyväksy
+ AQI
Oletko varma?
Oletko varma, että haluat vaihtaa oletuskanavan?
Ääni
@@ -116,6 +119,7 @@
Käytettävissä olevat pinnit
Edellinen
Varmuuskopioi avaimet
+ Tallentaa julkiset ja yksityiset avaimet tämän laitteen suojattuun, salattuun tallennustilaan.
Varmuuskopioi & palauta
Huono
Kaistanleveys
@@ -330,6 +334,8 @@
Poista verkkokarttalähde
Poista kaikilta
Poista minulta
+ Poista avaimen varmuuskopio
+ Poistaa tälle laitteelle tallennetun salatun avaimen varmuuskopion. Toimintoa ei voi peruuttaa.
- Poistetaanko viesti?
- Poistetaanko %1$s viestiä?
@@ -766,6 +772,11 @@
IPv4-tila
JSON ulostulo käytössä
+ Avaimen varmuuskopio poistettu
+ Tälle radiolle ei löytynyt avaimen varmuuskopiota
+ Avainten palauttaminen varmuuskopiosta epäonnistui
+ Avaimet palautettu — tallennetaan laitteelle
+ Avaimet varmuuskopioitu turvallisesti
Avaimen varmennus valmis
Avaimen varmennuspyyntö
Avaimen varmennus
@@ -918,18 +929,43 @@
Täsmää yhteen | kaikkiin
Kaikki
+ Verkkokutsu
+ Lähetä verkkokutsu
+ Lähetä tämän verkon kutsua säännöllisesti lähellä oleville radioille
+ Verkkokutsun kanavat
+ Lähetysväli (sekuntia)
+ Vähintään %1$d sekuntia
Mesh-verkon kutsut
+ Kuuntele verkkokutsuja
+ Vastaanota lähellä olevien mesh-verkkojen lähettämiä verkkokutsuja
+ Verkkokutsuviesti
+ Enintään %1$d tavua
Lähellä oleva mesh-verkko kutsuu sinut liittymään
Mesh-verkon kutsu
+ Lisää kanava
Kanava: %1$s
+ Tarjottu kanava-avain (Base64)
+ Tarjottu kanavan nimi
Haku
Hylkää
Tuntemattomasta radiosta
Liity
Esiasetus: %1$s
+ Tarjottu esiasetus
Alue: %1$s
+ Tarjottu alue
+ Signaali: %1$s / %2$s
Mesh-verkon kutsu
+ Lähetä esiasetus
+ Lähetä alue
+ Lähellä olevan verkkokutsun ilmoittama
ei mitään
+ Lähetä radion numerolla (0 = tämä radio)
+ Kohde %1$d
+ Lisää kohde
+ Kanavan hakemisto
+ Poista kohde
+ Lähetyksen kohteet
Meshtastic kartan sijainti
Ottaa käyttöön puhelimen sijainnin sinisenä pisteenä meshtastic kartalla.
@@ -955,6 +991,7 @@
Vahvistettu SF++-ketjussa
Reititetään SF++ ketjun kautta…
Tuntematon
+ Käännetyt
Viestit
µg/m³
Minimi
@@ -1293,6 +1330,8 @@
Lähetä uudestaan
Palauta
Palauta oletusasetukset
+ Palauta avaimet
+ Palauttaa tähän radioon varmuuskopioidut julkiset ja yksityiset avaimet.
Yritä uudelleen
Soittoääni
Tiedosto on tyhjä
@@ -1424,8 +1463,10 @@
Salausavainten merkitykset
Näytä ilmanlaadun selite
Näytä taso
+ Näytä alkuperäinen
Näytä salasana
Näytä tarkkuuspiirit
+ Näytä käännös
Näytä reittipisteet
Sammuta
Laite: %1$s
@@ -1555,7 +1596,14 @@
Lähetysrajoituksen aikajakso (sekunteina)
Säilytä välittäjien hypyt
Tuntemattomien pakettien kynnysarvo
+ Käännä
+ Viestien kääntäminen edellyttää kielimallin kertalatausta (noin %1$d Mt).
+ Ladataanko käännösmalli?
+ Ladataan käännösmallia…
+ Viestin kääntäminen epäonnistui
+ Käännösmallin lataus epäonnistui
+ Viesti on jo omalla kielelläsi
Lähetä LoRa:n kautta
Kuljetus
diff --git a/core/resources/src/commonMain/composeResources/values-ja/strings.xml b/core/resources/src/commonMain/composeResources/values-ja/strings.xml
index ca25f3c4c..06945024e 100644
--- a/core/resources/src/commonMain/composeResources/values-ja/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ja/strings.xml
@@ -39,6 +39,8 @@
ネットワークを選択
返信
メッセージの状態を表示
+ 原文と翻訳を切り替え
+ メッセージを翻訳
アクション
ADC倍率のオーバーライド
ADC倍率のオーバーライド比
@@ -109,12 +111,15 @@
アプリを更新して下さい。
バージョン
適用
+ AQI
よろしいですか?
デフォルトチャンネルに変更しますか?
オーディオ
音声設定
使用可能な端子
戻る
+ 鍵をバックアップ
+ 公開鍵と秘密鍵を、このデバイスの安全な暗号化ストレージに保存します。
バックアップと復元
不良
帯域
@@ -135,6 +140,7 @@
探索
あなたの近くにあるMeshtasticデバイスを見つけて識別します。
Bluetooth
+ Bluetooth スキャンを開始できませんでした。もう一度お試しください。問題が続く場合は Bluetooth をオフ/オンしてください。
太字の見出し
ペアリングに失敗しました。付近のデバイスの権限を許可して、もう一度お試しください。
ペアリングが完了しませんでした。もう一度ペアリングしてください。
@@ -148,6 +154,7 @@
アマチュア無線のコールサイン(最大8文字)
カメラの権限
QR コードをスキャンするために、カメラへのアクセスを許可してください。
+ カメラを起動できませんでした。もう一度試すか、スキャナーを閉じて開き直してください。
キャンセル
返信をキャンセル
定型メッセージ
@@ -306,20 +313,26 @@
プリセットフィルタ
フィルタ
デバッグログAPIを有効化
+ 表示するアプリログがありません
更新
ログのエクスポート
+ ログをエクスポートしました
デバッグ
検索をクリア
次の一致
前の一致
無効にすると、メッシュログをファイルに保存することがスキップされます
メッシュログを保存
+ アプリログ
+ パケット
デフォルト
削除
ネットワークタイルソースを削除
全員のデバイスから削除
自分のデバイスから削除
+ 鍵のバックアップを削除
+ このデバイスに保存されている暗号化された鍵のバックアップを削除します。この操作は取り消せません。
- %1$s 件のメッセージを削除しますか?
@@ -461,6 +474,7 @@
Android Auto,車,カーナビ,運転,ハンズフリー,メッセージ,android auto,car,head unit,driving,hands free,messaging
システムAI,Gemini,アシスタント,機能,自動化,音声,system ai,gemini,assistant,functions,automation,voice
Bluetooth,接続,ペアリング,シリアル,WiFi,bluetooth,usb,tcp,pairing,serial,wifi
+ デバッグ,ログ,logcat,エクスポート,バグ報告,問題,トラブルシューティング,診断,debug,logs,logcat,export,bug report,issue,troubleshooting,diagnostics
デスクトップ,Linux,macOS,Windows,シリアル,desktop,linux,macos,windows,serial
探索,ディスカバリー,トポロジー,ネットワーク,スキャン,隣接ノード,discovery,topology,network,scan,neighbor
ファームウェア,更新,アップデート,OTA,書き込み,バージョン,リカバリー,firmware,update,ota,flash,version,recovery
@@ -486,6 +500,7 @@
Android Auto
アプリ機能
接続
+ デバッグログ
デスクトップアプリ
探索
ファームウェア更新
@@ -582,6 +597,11 @@
ファームウェア
ファームウェアエディション
デバイスのファームウェアが古く、アプリと通信ができません。詳細はFirmware Installation guide に記載されています。
+ %1$s の更新を完了
+ Bluetooth 経由で更新を完了できませんでした。このデバイスの標準ブートローダーは、中断された更新を OTA で確実に完了できません。デバイスを復旧するには、USB でコンピューターに接続し、ベンダーのシリアル DFU ツール(例:adafruit-nrfutil)を使って再書き込みしてください。
+ ファームウェア更新を再開
+ ファームウェアの復旧を閉じる
+ このデバイスは、完了しなかったファームウェア更新によりブートローダーモードになっています。近くに置いておくと、更新を完了するために再書き込みされます。
ファームウェアの更新が必要です。
もうすぐ完了します…
アルファ版
@@ -664,6 +684,23 @@
プレスで入力イベントを生成
QRコード生成
+ ジオフェンス
+ エリアを確定
+ 2つの角をタップしてエリアを指定します
+ マップを動かしてエリアを合わせ、「エリアを確定」をタップします
+ 現在の表示範囲を使用
+ エリアを編集
+ %1$s が %2$s に進入しました
+ %1$s に進入
+ お気に入りのみ
+ %1$s が %2$s から退出しました
+ %1$s から退出
+ 進入時に通知
+ 退出時に通知
+ オフ
+ ジオフェンスの半径
+ エリアを削除
+ マップ上でエリアを設定
開始する
良
@@ -716,6 +753,7 @@
受信メッセージ
屋内空気品質 (IAQ)
情報
+ 共有チャンネルの URL を入力
共有連絡先のURLを入力
現在インストール済み
内部
@@ -729,6 +767,11 @@
IPv4 モード
JSON出力の有効化
+ 鍵のバックアップを削除しました
+ このノードの鍵のバックアップが見つかりません
+ バックアップからの鍵の復元に失敗しました
+ 鍵を復元しました。デバイスに保存しています
+ 鍵を安全にバックアップしました
鍵の検証が完了しました
鍵の検証リクエスト
鍵の検証
@@ -879,8 +922,43 @@
いずれかに一致 | すべて
最大
+ メッシュビーコン
+ ビーコンを発信
+ このメッシュを近くのノードに定期的に告知します
+ ビーコンのチャンネル
+ 発信間隔(秒)
+ 最小 %1$d 秒
+ メッシュへの招待
+ ビーコンを受信
+ 近くのメッシュが発信する招待を受け取ります
+ ビーコンメッセージ
+ 最大 %1$d バイト
+ 近くのメッシュから参加への招待が届きました
+ メッシュへの招待
+ チャンネルを追加
+ チャンネル:%1$s
+ 提示されたチャンネル鍵(base64)
+ 提示されたチャンネル名
+ 探索
中止
+ 不明なノードから
+ 参加
+ プリセット:%1$s
+ 提示されたプリセット
+ リージョン:%1$s
+ 提示されたリージョン
+ 信号:%1$s / %2$s
+ メッシュへの招待
+ 送信プリセット
+ 送信リージョン
+ 近くのビーコンによって告知
なし
+ 発信元のノード番号(0 = このノード)
+ ターゲット %1$d
+ ターゲットを追加
+ チャンネルインデックス
+ ターゲットを削除
+ 発信ターゲット
メッシュマップの位置情報
メッシュマップ上にスマートフォンの青い位置ドットを表示します。
@@ -890,6 +968,7 @@
ブロードキャストメッセージの通知
バッテリー残量低下通知
バッテリー残量低下通知 (お気に入りノード)
+ メッシュ招待の通知
ダイレクトメッセージの通知
新しいノードの通知
サービス通知
@@ -905,6 +984,7 @@
SF++ チェーンで確認済み
SF++ チェーン経由でルーティング中…
不明
+ 翻訳済み
メッセージ
µg/m³
最小
@@ -1239,6 +1319,8 @@
再送信
リセット
デフォルトにリセット
+ 鍵を復元
+ バックアップした公開鍵と秘密鍵をこのノードに復元します。
再試行
着信音
ファイルが空です
@@ -1292,6 +1374,8 @@
スキャン
Bluetooth デバイスをスキャン
+ 共有チャンネルの NFC をスキャン
+ 共有チャンネルの QR コードをスキャン
ネットワークデバイスをスキャン
NFCをスキャンする
NFCタグにデバイスを近づけてスキャンしてください。
@@ -1355,6 +1439,7 @@
シェア
チャンネルのQRコードを共有
+ 接続中のノードを共有
連絡先を共有
位置情報を共有
ノードのハードウェア GPS を使用する代わりに、スマートフォンの GPS を使ってノードに位置情報を送信します。
@@ -1367,8 +1452,10 @@
暗号鍵の意味
空気品質の凡例を表示
レイヤーを表示
+ 原文を表示
パスワードを表示
精度サークルを表示
+ 翻訳を表示
ウェイポイントを表示
シャットダウン
ノード:%1$s
@@ -1391,6 +1478,7 @@
ステータスメッセージ
ステータスメッセージ設定
どこでもつながる
+ 接続を停止
ストアアンドフォワード
ストアアンドフォワード設定
ストアアンドフォワード有効
@@ -1496,7 +1584,14 @@
レート制限のウィンドウ(秒)
ルーターのホップを保持
不明なパケットのしきい値
+ 翻訳
+ メッセージの翻訳には、言語モデルの一度限りのダウンロード(約 %1$d MB)が必要です。
+ 翻訳モデルをダウンロードしますか?
+ 翻訳モデルをダウンロードしています…
+ メッセージを翻訳できません
+ 翻訳モデルのダウンロードに失敗しました
+ メッセージはすでにあなたの言語です
LoRaで送信
接続方式
@@ -1620,5 +1715,9 @@
突風
風の弱まり
風速
+ NFC タグに書き込む
+ タグに書き込めませんでした。書き込み可能な空の NFC タグを使い、動かさずに近づけてください。
+ タグに書き込みました
+ 書き込み可能な NFC タグをスマートフォンの背面に近づけてください。
あなた
diff --git a/core/resources/src/commonMain/composeResources/values-ru/strings.xml b/core/resources/src/commonMain/composeResources/values-ru/strings.xml
index ff0c88f78..4257b2993 100644
--- a/core/resources/src/commonMain/composeResources/values-ru/strings.xml
+++ b/core/resources/src/commonMain/composeResources/values-ru/strings.xml
@@ -37,6 +37,8 @@
Выбрать сеть
Отправить ответ
Показать статус сообщения
+ Переключение между исходным и переведенным текстом
+ Перевести сообщение
Действия
Коэффициент переопределения ADC
Коэффициент переопределения ADC
@@ -85,9 +87,15 @@
Платформы для аналитики:
Любой
+ Получить сведения о канале
+ Получить состояние устройства
+ Получить метрики сети
+ Получить статус сети
+ Получить сведения о ноде
Получить список нод
Получать последние сообщения
Позвольте системным ИИ-ассистентам (например, Gemini) обнаруживать и использовать функции сети
+ Разрешить ИИ доступ
Функции чтения
Отправить сообщение
Контролируй, какие функции доступны помощникам ИИ
@@ -104,6 +112,7 @@
Доступные контакты
Назад
Резервное копирование
+ Сохранить публичные и приватные ключи в безопасном зашифрованном хранилище на этом устройстве.
Резервная копия и восстановление
Плохой
Ширина канала
@@ -316,6 +325,8 @@
Удалить источник сетевых плиток
Удалить для всех
Удалить у меня
+ Удалить резервную копию ключа
+ Удалить зашифрованную резервную копию ключа, хранящуюся на этом устройстве. Это нельзя отменить.
- Удалить сообщение?
- Удалить %1$s сообщения?
@@ -580,7 +591,9 @@
Прошивка
Версия прошивки
Прошивка радиостанции слишком стара для взаимодействия с данным приложением. Чтобы получить больше сведений, посетите наше руководство по установке прошивки.
+ Завершение обновления %1$s
Не удалось завершить обновление через Bluetooth. Стоковый загрузчик этого устройства не может надежно завершить прерванное обновление по воздуху. Подключи его к компьютеру через USB и перепрошей с помощью фирменного серийного DFU-инструмента (например, adafruit-nrfutil), чтобы восстановить устройство.
+ Возобновить обновление прошивки
Отменить восстановление прошивки
Это устройство находится в режиме загрузчика из-за того, что обновление прошивки не завершилось. Держи его рядом, и оно будет перепрошито для завершения обновления.
Требуется обновление прошивки.
@@ -665,9 +678,19 @@
Создать событие ввода при нажатии
Сгенерировать QR-код
+ Геозона
+ Подтвердить область
+ Нажмите два угла, для определения области
Использовать текущий вид
+ Редактировать область
+ Введено %1$s
Только избранные
+ %1$s оставил %2$s
+ Уведомлять при входе
+ Уведомлять при выходе
Выкл
+ Удалить область
+ Задать область на карте
Начать работу
Хороший
@@ -733,6 +756,11 @@
Режим IPv4
Вывод JSON включен
+ Резервная копия ключа удалена
+ Для этой ноды не найдено резервной копии ключа
+ Не удалось восстановить ключи из резервной копии
+ Ключи восстановлены — сохраняю на устройство
+ Ключи надежно сохранены
Проверка ключа завершена
Запрос проверки ключа
Проверка ключа
@@ -812,6 +840,7 @@
Активно — хранилище зашифровано, это соединение аутентифицировано.
Пароль
Пароли не совпадают
+ Ограничение сессии (минуты)
Без ограничения по времени
Установить парольную фразу
Показать
@@ -884,15 +913,30 @@
Макс
Приглашения в сеть
+ Сообщение маяка
Ближайшая сеть пригласила тебя присоединиться
Приглашение в сеть
+ Добавить канал
Канал: %1$s
+ Предлагаемый ключ канала (base64)
+ Предложенное имя канала
Отменить
С неизвестной ноды
+ Присоединиться
Пресет: %1$s
+ Предлагаемый пресет
Регион: %1$s
+ Предлагаемый регион
+ Сигнал: %1$s / %2$s
Приглашение в сеть
+ Передать преднастройку
+ Передать регион
Отсутствует
+ Цель %1$d
+ Добавить цель
+ Индекс канала
+ Удалить цель
+ Цели передачи
Карта расположения нод
Включает синюю точку местоположения для вашего телефона на карте нод.
@@ -918,6 +962,7 @@
Подтверждено в цепочке SF++
Маршрутизация по SF++ цепочке…
Неизвестно
+ Переведено
Сообщения
µg/m³
Мин
@@ -1264,6 +1309,8 @@
Отправить
Сброс
Сброс значений по умолчанию
+ Восстановить ключи
+ Восстановить сохранённые публичные и приватные ключи на этой ноде.
Повторить
Рингтон
Файл пуст
@@ -1395,8 +1442,10 @@
Ключ шифрования
Показать легенду качества воздуха
Показать слой
+ Показать исходник
Показать пароль
Показывать точные круги
+ Показать перевод
Показать путевые точки
Выключение
Узел: %1$s
@@ -1528,7 +1577,14 @@
Окно ограничения скорости (сек.)
Сохранять хопы маршрутизатора
Порог передач неизвестных пакетов
+ Перевести
+ Для перевода сообщений требуется однократная загрузка языковой модели (примерно %1$d МБ).
+ Скачать модель перевода?
+ Скачивание модели перевода…
+ Не удалось перевести сообщение
+ Скачивание модели перевода не удалось
+ Сообщение уже на вашем языке
Передать через LoRa
Транспорт
diff --git a/docs/ja-rJP/index.md b/docs/ja-rJP/index.md
index 761468611..2cd31f7fa 100644
--- a/docs/ja-rJP/index.md
+++ b/docs/ja-rJP/index.md
@@ -1,30 +1,30 @@
---
-title: Home
+title: ホーム
layout: default
nav_order: 0
---
-# Meshtastic Android App Documentation
+# Meshtastic Android アプリのドキュメント
-User and developer documentation for the Meshtastic Android, Desktop, and iOS applications powered by KMP (Kotlin Multiplatform).
+KMP(Kotlin Multiplatform)で構築された Meshtastic の Android、デスクトップ、iOS アプリ向けの、ユーザーおよび開発者向けドキュメントです。
-Use the sidebar navigation to browse the **User Guide** for app features and the **Developer Guide** for contributing to the project.
+サイドバーのナビゲーションから、アプリの機能については**ユーザーガイド**を、プロジェクトへの貢献については**開発者ガイド**をご覧ください。
---
-## Quick Links
+## クイックリンク
-| Guide | 説明 |
-| --------------------------------------------------------------------- | -------------------------------------------------------------- |
-| [Getting Started](user/onboarding) | Connect your first radio and send a message |
-| [Messages & Channels](user/messages-and-channels) | Channel broadcasts, direct messages, reactions, and encryption |
-| [Nodes](user/nodes) | Understanding the mesh network node list |
-| [Signal Meter](user/signal-meter) | How the LoRa signal quality meter works |
-| [Units & Locale](user/units-and-locale) | How temperatures, distances, and times adapt to your region |
-| [Desktop App](user/desktop) | Linux, macOS, and Windows desktop usage |
-| [Architecture](developer/architecture) | App architecture overview for contributors |
-| [Contributing](developer/contributing) | Branch naming, PR workflow, and verification commands |
+| ガイド | 説明 |
+| ----------------------------------------- | ------------------------------------ |
+| [はじめに](user/onboarding) | 最初の無線機を接続してメッセージを送信する |
+| [メッセージとチャンネル](user/messages-and-channels) | チャンネルのブロードキャスト、ダイレクトメッセージ、リアクション、暗号化 |
+| [ノード](user/nodes) | メッシュネットワークのノードリストを理解する |
+| [信号メーター](user/signal-meter) | LoRa の信号品質メーターの仕組み |
+| [単位とロケール](user/units-and-locale) | 温度・距離・時刻が地域に合わせて変わる仕組み |
+| [デスクトップアプリ](user/desktop) | Linux、macOS、Windows でのデスクトップ利用 |
+| [アーキテクチャ](developer/architecture) | コントリビューター向けのアプリアーキテクチャ概要 |
+| [コントリビューション](developer/contributing) | ブランチ命名、PR ワークフロー、検証コマンド |
---
-> This documentation is served from the same markdown source that powers the in-app **Help & Documentation** browser.
+> このドキュメントは、アプリ内の**ヘルプとドキュメント**ブラウザと同じ Markdown ソースから提供されています。