From 5c196d0e2dec860cc8d3bd660df77caeebc71fd4 Mon Sep 17 00:00:00 2001
From: spaced4ndy <8711996+spaced4ndy@users.noreply.github.com>
Date: Fri, 24 Jul 2026 15:25:52 +0000
Subject: [PATCH] ui: rename "how to register name" button (#7300)
---
.../Shared/Views/UserSettings/UserAddressView.swift | 5 ++++-
.../bg.xcloc/Localized Contents/bg.xliff | 4 ++--
.../cs.xcloc/Localized Contents/cs.xliff | 4 ++--
.../de.xcloc/Localized Contents/de.xliff | 4 ++--
.../en.xcloc/Localized Contents/en.xliff | 6 +++---
.../es.xcloc/Localized Contents/es.xliff | 4 ++--
.../fi.xcloc/Localized Contents/fi.xliff | 4 ++--
.../fr.xcloc/Localized Contents/fr.xliff | 4 ++--
.../hu.xcloc/Localized Contents/hu.xliff | 4 ++--
.../it.xcloc/Localized Contents/it.xliff | 4 ++--
.../ja.xcloc/Localized Contents/ja.xliff | 4 ++--
.../nl.xcloc/Localized Contents/nl.xliff | 4 ++--
.../pl.xcloc/Localized Contents/pl.xliff | 4 ++--
.../ru.xcloc/Localized Contents/ru.xliff | 4 ++--
.../th.xcloc/Localized Contents/th.xliff | 4 ++--
.../tr.xcloc/Localized Contents/tr.xliff | 4 ++--
.../uk.xcloc/Localized Contents/uk.xliff | 4 ++--
.../zh-Hans.xcloc/Localized Contents/zh-Hans.xliff | 4 ++--
.../common/views/usersettings/SetSimplexNameView.kt | 10 +++++++---
.../src/commonMain/resources/MR/base/strings.xml | 2 +-
20 files changed, 47 insertions(+), 40 deletions(-)
diff --git a/apps/ios/Shared/Views/UserSettings/UserAddressView.swift b/apps/ios/Shared/Views/UserSettings/UserAddressView.swift
index cc8584b46d..b9048becda 100644
--- a/apps/ios/Shared/Views/UserSettings/UserAddressView.swift
+++ b/apps/ios/Shared/Views/UserSettings/UserAddressView.swift
@@ -875,7 +875,10 @@ struct SetSimplexDomainView: View {
Button {
openBrowserAlert(uri: "https://github.com/simplex-chat/simplex-chat/blob/master/docs/guide/register-simplex-name.md")
} label: {
- Text("Register a test name")
+ HStack {
+ Text("How to register a test name")
+ Image(systemName: "arrow.up.right.circle")
+ }
}
Button {
if let w = broadcastWarning, changed {
diff --git a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff
index e00a78b98e..b61f14d8a7 100644
--- a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff
+++ b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff
@@ -6978,8 +6978,8 @@ Enable in *Network & servers* settings.
Register
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff
index 1f7d2bb1cf..40a0fb3d43 100644
--- a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff
+++ b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff
@@ -6767,8 +6767,8 @@ Enable in *Network & servers* settings.
Register
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff
index 1c97ce5786..ee79d08040 100644
--- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff
+++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff
@@ -7466,8 +7466,8 @@ Aktivieren Sie es in den *Netzwerk und Server* Einstellungen.
Registrieren
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
index 4485fadabb..83d57d174b 100644
--- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
+++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff
@@ -7482,9 +7482,9 @@ Enable in *Network & servers* settings.
Register
No comment provided by engineer.
-
- Register a test name
- Register a test name
+
+ How to register a test name
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff
index 7c72f354a1..c0c332a6c5 100644
--- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff
+++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff
@@ -7466,8 +7466,8 @@ Actívalo en ajustes de *Servidores y Redes*.
Registrar
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff
index d948ce8885..ad42ac79bd 100644
--- a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff
+++ b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff
@@ -6647,8 +6647,8 @@ Enable in *Network & servers* settings.
Register
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff
index 4f75801241..89edaf4a96 100644
--- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff
+++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff
@@ -7434,8 +7434,8 @@ Activez-le dans les paramètres *Réseau et serveurs*.
Inscrire
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff
index f3c407bc23..d81704ce9a 100644
--- a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff
+++ b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff
@@ -7466,8 +7466,8 @@ Engedélyezze a *Hálózat és kiszolgálók* menüben.
Regisztrálás
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff
index 764ad3f00e..74820021c1 100644
--- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff
+++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff
@@ -7466,8 +7466,8 @@ Attivalo nelle impostazioni *Rete e server*.
Registra
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff
index 6408b16117..a652af5320 100644
--- a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff
+++ b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff
@@ -6767,8 +6767,8 @@ Enable in *Network & servers* settings.
Register
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff
index 933a77bb87..a794ca6f06 100644
--- a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff
+++ b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff
@@ -7221,8 +7221,8 @@ Schakel dit in in *Netwerk en servers*-instellingen.
Register
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff
index fb4622b4c7..d71448c56b 100644
--- a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff
+++ b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff
@@ -7286,8 +7286,8 @@ Włącz w ustawianiach *Sieć i serwery* .
Zarejestruj
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff
index aedb69c876..34e6d4d857 100644
--- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff
+++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff
@@ -7423,8 +7423,8 @@ Enable in *Network & servers* settings.
Зарегистрировать
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff
index 5f9a67584d..150562e8a4 100644
--- a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff
+++ b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff
@@ -6625,8 +6625,8 @@ Enable in *Network & servers* settings.
Register
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff
index 086638e9ea..a637d84463 100644
--- a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff
+++ b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff
@@ -7282,8 +7282,8 @@ Enable in *Network & servers* settings.
Kaydol
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff
index e04c3b48a3..d3cd4e088e 100644
--- a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff
+++ b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff
@@ -7293,8 +7293,8 @@ Enable in *Network & servers* settings.
Зареєструватися
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff
index 799c7f539f..55569611f7 100644
--- a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff
+++ b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff
@@ -7465,8 +7465,8 @@ Enable in *Network & servers* settings.
注册
No comment provided by engineer.
-
- Register a test name
+
+ How to register a test name
No comment provided by engineer.
diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/SetSimplexNameView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/SetSimplexNameView.kt
index cdbdfc1bad..7ab1ffa33d 100644
--- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/SetSimplexNameView.kt
+++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/SetSimplexNameView.kt
@@ -160,9 +160,13 @@ fun SetSimplexDomainView(
SectionDividerSpaced()
SectionView {
if (editing.value) {
- SectionItemView({ openBrowserAlert("https://github.com/simplex-chat/simplex-chat/blob/master/docs/guide/register-simplex-name.md", uriHandler) }) {
- Text(stringResource(MR.strings.register_test_name), color = MaterialTheme.colors.primary)
- }
+ SettingsActionItem(
+ painterResource(MR.images.ic_open_in_new),
+ stringResource(MR.strings.register_test_name),
+ { openBrowserAlert("https://github.com/simplex-chat/simplex-chat/blob/master/docs/guide/register-simplex-name.md", uriHandler) },
+ textColor = MaterialTheme.colors.primary,
+ iconColor = MaterialTheme.colors.primary
+ )
SectionItemView({ if (broadcastWarning != null && !unchanged) AlertManager.shared.showAlertDialog(title = broadcastWarning, confirmText = generalGetString(MR.strings.save_verb), onConfirm = { doSave(close) }) else doSave(close) }, disabled = unchanged || saving.value || !isValid) {
Text(
stringResource(MR.strings.save_verb),
diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml
index 617c268b8a..082a33435c 100644
--- a/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml
+++ b/apps/multiplatform/common/src/commonMain/resources/MR/base/strings.xml
@@ -396,7 +396,7 @@
Save SimpleX name?
Get SimpleX name (BETA)
Channel SimpleX name
- Register a test name
+ How to register a test name
Remove name
Save
Edit