From a5d102a2792fb874153669310ed46e516b64f331 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Mon, 14 Sep 2026 07:55:14 -0300 Subject: [PATCH] Add translations for Armada event kinds Armada (soapbox Nostr messenger) asks remote signers for event kinds Amber had no label for. Add sign_event translations for the 17 kinds Armada signs that were missing, and give 9008/9009/9010/9022 specific labels instead of falling through to the generic 9000..9030 'Group control events' range string: - 20001 presence status, 20002 typing indicator (Buzz) - 25742 push notification request (NIP-PUSH RPC) - 3314 community announcement (Discover listing) - 40003 message edit, 41010 open direct messages (Buzz) - 45001-45003 forum post/vote/comment (Buzz) - 9008 delete group, 9009 create group invite, 9010 update group pins, 9022 leave group (NIP-29 group management) - 9450 / 24450 in-chat app data / realtime data (webxdc) - 13303 invite list, 33302 community list (Concord) String resources added to values/ and all 13 shipped locale files. --- .../nostrsigner/models/Permission.kt | 17 +++++++++++++++++ app/src/main/res/values-de/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-es/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-fr/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-in/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-it-rIT/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-ja/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-ko-rKR/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-pt-rBR/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-ru/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-th/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-tr/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-vi-rVN/strings.xml | 17 +++++++++++++++++ app/src/main/res/values-zh/strings.xml | 17 +++++++++++++++++ app/src/main/res/values/strings.xml | 17 +++++++++++++++++ 15 files changed, 255 insertions(+) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt b/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt index f9780676..159e0a1c 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/models/Permission.kt @@ -187,16 +187,25 @@ data class Permission( 1985 -> context.getString(R.string.event_kind_1985) 1986 -> context.getString(R.string.event_kind_1986) 1987 -> context.getString(R.string.event_kind_1987) + 20001 -> context.getString(R.string.event_kind_20001) + 20002 -> context.getString(R.string.event_kind_20002) 2003 -> context.getString(R.string.event_kind_2003) 2004 -> context.getString(R.string.event_kind_2004) 2022 -> context.getString(R.string.event_kind_2022) 2473 -> context.getString(R.string.event_kind_2473) + 25742 -> context.getString(R.string.event_kind_25742) 3063 -> context.getString(R.string.event_kind_3063) + 3314 -> context.getString(R.string.event_kind_3314) 3367 -> context.getString(R.string.event_kind_3367) + 40003 -> context.getString(R.string.event_kind_40003) + 41010 -> context.getString(R.string.event_kind_41010) 4223 -> context.getString(R.string.event_kind_4223) 4312 -> context.getString(R.string.event_kind_4312) 4454 -> context.getString(R.string.event_kind_4454) 4455 -> context.getString(R.string.event_kind_4455) + 45001 -> context.getString(R.string.event_kind_45001) + 45002 -> context.getString(R.string.event_kind_45002) + 45003 -> context.getString(R.string.event_kind_45003) 4550 -> context.getString(R.string.event_kind_4550) in 5000..5999 -> context.getString(R.string.event_kind_5000_5999) in 6000..6999 -> context.getString(R.string.event_kind_6000_6999) @@ -217,10 +226,15 @@ data class Permission( 9005 -> context.getString(R.string.event_kind_9005) 9006 -> context.getString(R.string.event_kind_9006) 9007 -> context.getString(R.string.event_kind_9007) + 9008 -> context.getString(R.string.event_kind_9008) + 9009 -> context.getString(R.string.event_kind_9009) + 9010 -> context.getString(R.string.event_kind_9010) 9021 -> context.getString(R.string.event_kind_9021) + 9022 -> context.getString(R.string.event_kind_9022) in 9000..9030 -> context.getString(R.string.event_kind_9000_9030) 9041 -> context.getString(R.string.event_kind_9041) 9321 -> context.getString(R.string.event_kind_9321) + 9450 -> context.getString(R.string.event_kind_9450) 9467 -> context.getString(R.string.event_kind_9467) 9733 -> context.getString(R.string.event_kind_9733) 9734 -> context.getString(R.string.event_kind_9734) @@ -277,6 +291,7 @@ data class Permission( 12473 -> context.getString(R.string.event_kind_12473) 13194 -> context.getString(R.string.event_kind_13194) 13302 -> context.getString(R.string.event_kind_13302) + 13303 -> context.getString(R.string.event_kind_13303) 13534 -> context.getString(R.string.event_kind_13534) 14919 -> context.getString(R.string.event_kind_14919) 14920 -> context.getString(R.string.event_kind_14920) @@ -299,6 +314,7 @@ data class Permission( 23195 -> context.getString(R.string.event_kind_23195) 23197 -> context.getString(R.string.event_kind_23197) 23333 -> context.getString(R.string.event_kind_23333) + 24450 -> context.getString(R.string.event_kind_24450) 23903 -> context.getString(R.string.event_kind_23903) 24133 -> context.getString(R.string.event_kind_24133) 24242 -> context.getString(R.string.event_kind_24242) @@ -377,6 +393,7 @@ data class Permission( 31925 -> context.getString(R.string.event_kind_31925) 31989 -> context.getString(R.string.event_kind_31989) 31990 -> context.getString(R.string.event_kind_31990) + 33302 -> context.getString(R.string.event_kind_33302) 33401 -> context.getString(R.string.event_kind_33401) 33863 -> context.getString(R.string.event_kind_33863) 34235 -> context.getString(R.string.event_kind_34235) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 58d4dd75..df812d6f 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -369,6 +369,23 @@ Gruppenstatus bearbeiten Gruppe erstellen Gruppe beitreten + Gruppe löschen + Gruppen-Einladung erstellen + Gruppen-Pins aktualisieren + Gruppe verlassen + In-Chat-App-Daten + Einladungsliste + Anwesenheitsstatus + Tippanzeige + In-Chat-App-Echtzeitdaten + Push-Benachrichtigungsanfrage + Community-Ankündigung + Nachrichtenbearbeitung + Direktnachrichten öffnen + Forenbeitrag + Forumsabstimmung + Forenkommentar + Community-Liste Gruppen-Metadaten Gruppenadmins Gruppenmitglieder diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index d9289017..2dc95217 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -372,6 +372,23 @@ Editar estado del grupo Crear grupo Unirse al grupo + Eliminar grupo + Crear invitación al grupo + Actualizar anclajes del grupo + Salir del grupo + Datos de la aplicación en el chat + Lista de invitaciones + Estado de presencia + Indicador de escritura + Datos en tiempo real de la aplicación en el chat + Solicitud de notificaciones push + Anuncio de comunidad + Edición de mensaje + Abrir mensajes directos + Publicación de foro + Voto de foro + Comentario de foro + Lista de comunidades Metadatos del grupo Administradores del grupo Miembros del grupo diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 08c05267..a6092168 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -369,6 +369,23 @@ Modifier le statut du groupe Créer un groupe Rejoindre le groupe + Supprimer le groupe + Créer une invitation de groupe + Modifier les épingles du groupe + Quitter le groupe + Données d\'application dans la discussion + Liste d\'invitations + Statut de présence + Indicateur de saisie + Données en temps réel d\'application dans la discussion + Demande de notification push + Annonce de communauté + Modification de message + Ouvrir les messages privés + Publication de forum + Vote de forum + Commentaire de forum + Liste de communautés Métadonnées du groupe Admins du groupe Membres du groupe diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 79afce46..71ed393d 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -372,6 +372,23 @@ Edit status grup Buat grup Bergabung dengan grup + Hapus grup + Buat undangan grup + Perbarui pin grup + Keluar dari grup + Data aplikasi dalam obrolan + Daftar undangan + Status kehadiran + Indikator mengetik + Data real-time aplikasi dalam obrolan + Permintaan notifikasi push + Pengumuman komunitas + Edit pesan + Buka pesan langsung + Postingan forum + Voting forum + Komentar forum + Daftar komunitas Metadata grup Admin grup Anggota grup diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml index c41254ab..1011bed1 100644 --- a/app/src/main/res/values-it-rIT/strings.xml +++ b/app/src/main/res/values-it-rIT/strings.xml @@ -372,6 +372,23 @@ Modifica stato gruppo Crea gruppo Unisciti al gruppo + Elimina gruppo + Crea invito al gruppo + Aggiorna pin del gruppo + Lascia il gruppo + Dati app in chat + Lista inviti + Stato di presenza + Indicatore di digitazione + Dati app in chat in tempo reale + Richiesta di notifiche push + Annuncio community + Modifica del messaggio + Apri messaggi diretti + Post del forum + Voto forum + Commento forum + Lista community Metadati gruppo Amministratori gruppo Membri gruppo diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index cfc02e2b..719bb029 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -348,6 +348,23 @@ グループステータスを編集 グループを作成 グループに参加 + グループを削除 + グループ招待を作成 + グループのピン留めを更新 + グループから退出 + チャット内アプリデータ + 招待リスト + オンラインステータス + 入力中インジケーター + チャット内アプリのリアルタイムデータ + プッシュ通知リクエスト + コミュニティのお知らせ + メッセージの編集 + ダイレクトメッセージを開く + フォーラム投稿 + フォーラム投票 + フォーラムコメント + コミュニティリスト グループメタデータ グループ管理者 グループメンバー diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index 8fe3282c..4665f5fb 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -372,6 +372,23 @@ 그룹 상태 편집 그룹 생성 그룹 참가 + 그룹 삭제 + 그룹 초대 생성 + 그룹 핀 업데이트 + 그룹 탈퇴 + 채팅 내 앱 데이터 + 초대 목록 + 접속 상태 + 입력 중 표시 + 채팅 내 앱 실시간 데이터 + 푸시 알림 요청 + 커뮤니티 공지 + 메시지 편집 + 다이렉트 메시지 열기 + 포럼 게시물 + 포럼 투표 + 포럼 댓글 + 커뮤니티 목록 그룹 메타데이터 그룹 관리자 그룹 멤버 diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 9fa0d210..d950cedf 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -367,6 +367,23 @@ Editar status do grupo Criar grupo Entrar no Grupo + Excluir grupo + Criar convite do grupo + Atualizar pins do grupo + Sair do grupo + Dados de app no chat + Lista de convites + Status de presença + Indicador de digitação + Dados em tempo real de app no chat + Solicitação de notificação push + Anúncio de comunidade + Edição de mensagem + Abrir mensagens diretas + Postagem no fórum + Voto no fórum + Comentário no fórum + Lista de comunidades Metadados do grupo Administradores do grupo Membros do grupo diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 7b467659..97918223 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -372,6 +372,23 @@ Изменить статус группы Создать группу Вступить в группу + Удалить группу + Создать приглашение в группу + Обновить закреплённые сообщения группы + Выйти из группы + Данные приложения в чате + Список приглашений + Статус присутствия + Индикатор набора текста + Данные приложения в чате в реальном времени + Запрос push-уведомлений + Объявление сообщества + Редактирование сообщения + Открыть личные сообщения + Публикация в форуме + Голосование в форуме + Комментарий в форуме + Список сообществ Метаданные группы Администраторы группы Участники группы diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml index 464f7aef..e794f50c 100644 --- a/app/src/main/res/values-th/strings.xml +++ b/app/src/main/res/values-th/strings.xml @@ -348,6 +348,23 @@ แก้ไขสถานะกลุ่ม สร้างกลุ่ม เข้าร่วมกลุ่ม + ลบกลุ่ม + สร้างคำเชิญเข้ากลุ่ม + อัปเดตหมุดของกลุ่ม + ออกจากกลุ่ม + ข้อมูลของแอปในแชท + รายการคำเชิญ + สถานะออนไลน์ + สถานะกำลังพิมพ์ + ข้อมูลเรียลไทม์ของแอปในแชท + คำขอการแจ้งเตือนแบบ push + ประกาศของชุมชน + แก้ไขข้อความ + เปิดข้อความตรง + โพสต์ในฟอรัม + โหวตในฟอรัม + ความคิดเห็นในฟอรัม + รายการชุมชน ข้อมูลเมตากลุ่ม ผู้ดูแลกลุ่ม สมาชิกกลุ่ม diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index a12b006f..1e133e16 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -368,6 +368,23 @@ Grup durumunu düzenle Grup oluştur Gruba katıl + Grubu sil + Grup daveti oluştur + Grup sabitlerini güncelle + Gruptan ayrıl + Sohbet içi uygulama verisi + Davet listesi + Çevrimiçi durumu + Yazıyor göstergesi + Sohbet içi uygulama gerçek zamanlı verisi + Anlık bildirim isteği + Topluluk duyurusu + Mesaj düzenlemesi + Doğrudan mesajları aç + Forum gönderisi + Forum oyu + Forum yorumu + Topluluk listesi Grup metadatası Grup yöneticileri Grup üyeleri diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml index 839f714f..929a30c2 100644 --- a/app/src/main/res/values-vi-rVN/strings.xml +++ b/app/src/main/res/values-vi-rVN/strings.xml @@ -348,6 +348,23 @@ Chỉnh sửa trạng thái nhóm Tạo nhóm Tham gia nhóm + Xóa nhóm + Tạo lời mời nhóm + Cập nhật ghim nhóm + Rời nhóm + Dữ liệu ứng dụng trong trò chuyện + Danh sách lời mời + Trạng thái hiện diện + Chỉ báo đang gõ + Dữ liệu thời gian thực của ứng dụng trong trò chuyện + Yêu cầu thông báo đẩy + Thông báo cộng đồng + Chỉnh sửa tin nhắn + Mở tin nhắn trực tiếp + Bài đăng diễn đàn + Bình chọn diễn đàn + Bình luận diễn đàn + Danh sách cộng đồng Siêu dữ liệu nhóm Quản trị viên nhóm Thành viên nhóm diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index d397d61c..cbfe624e 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -353,6 +353,23 @@ 编辑群组状态 创建群组 加入群组 + 删除群组 + 创建群组邀请 + 更新群组置顶 + 退出群组 + 聊天内应用数据 + 邀请列表 + 在线状态 + 正在输入提示 + 聊天内应用实时数据 + 推送通知请求 + 社区公告 + 消息编辑 + 打开私信 + 论坛帖子 + 论坛投票 + 论坛评论 + 社区列表 群组元数据 群组管理员 群组成员 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index c60ff14d..f3496f2b 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -396,6 +396,23 @@ Edit group status Create group Join group + Delete group + Create group invite + Update group pins + Leave group + In-chat app data + Invite list + Presence status + Typing indicator + In-chat app realtime data + Push notification request + Community announcement + Message edit + Open direct messages + Forum post + Forum vote + Forum comment + Community list Group metadata Group admins Group members