diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts
index 54c956aa..22bbd88b 100644
--- a/resources/langs/nheko_cs.ts
+++ b/resources/langs/nheko_cs.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation type="unfinished"></translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts
index d1a83aec..6f0e6836 100644
--- a/resources/langs/nheko_de.ts
+++ b/resources/langs/nheko_de.ts
@@ -610,7 +610,12 @@ Wenn Nheko deinen Server nicht automatisch erkennen kann, wird es dich nach dem
<translation>Passwort</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Gerätename</translation>
</message>
@@ -620,7 +625,17 @@ Wenn Nheko deinen Server nicht automatisch erkennen kann, wird es dich nach dem
<translation>Ein Name für dieses Gerät. Dieser wird der anderen Seite gezeigt, wenn das Gerät verifiziert wird. Wenn nichts angeben wird, wird einer generiert.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>Die Adresse unter der dein Heimserver erreichbar ist.
@@ -633,7 +648,15 @@ Beispiel: https://mein.server:8787</translation>
<translation>ANMELDEN</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatische Erkennung fehlgeschlagen. Antwort war fehlerhaft.</translation>
</message>
@@ -778,7 +801,7 @@ Beispiel: https://mein.server:8787</translation>
<translation>Schreibe eine Nachricht…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Emoji</translation>
</message>
diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts
index 0d0070a0..e24539ce 100644
--- a/resources/langs/nheko_el.ts
+++ b/resources/langs/nheko_el.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Κωδικός</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation type="unfinished"></translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation>ΕΙΣΟΔΟΣ</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Γράψε ένα μήνυμα...</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts
index 5b5d544c..9c1239ee 100644
--- a/resources/langs/nheko_en.ts
+++ b/resources/langs/nheko_en.ts
@@ -610,7 +610,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Password</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Device name</translation>
</message>
@@ -620,7 +625,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>A name for this device, which will be shown to others, when verifying your devices. If none is provided a default is used.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>The address that can be used to contact you homeservers client API.
@@ -633,7 +648,15 @@ Example: https://server.my:8787</translation>
<translation>LOGIN</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodiscovery failed. Received malformed response.</translation>
</message>
@@ -778,7 +801,7 @@ Example: https://server.my:8787</translation>
<translation>Write a message…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Emoji</translation>
</message>
diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts
index 3a58a4b5..b09d8240 100644
--- a/resources/langs/nheko_eo.ts
+++ b/resources/langs/nheko_eo.ts
@@ -608,7 +608,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished">Pasvorto</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Aparata nomo</translation>
</message>
@@ -619,7 +624,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Nomo por ĉi tiu aparato, montrot al aliaj, kiam kontrolant viajn aparatojn. Se neniom provizitis, defaŭlto uzit.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translatorcomment>API should be valid for the EO translation of application programming interface.</translatorcomment>
@@ -634,7 +649,15 @@ Ekzemplo: https://servisto.mia:8787</translation>
<translation>ENSALUTU</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -779,7 +802,7 @@ Ekzemplo: https://servisto.mia:8787</translation>
<translation type="unfinished">Skribu mesaĝon...</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts
index f446c903..133497ea 100644
--- a/resources/langs/nheko_et.ts
+++ b/resources/langs/nheko_et.ts
@@ -610,7 +610,12 @@ Kui Nheko ei suuda tuvastada sinu koduserverit, siis ta kuvab sulle andmevälja
<translation>Salasõna</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Seadme nimi</translation>
</message>
@@ -620,7 +625,17 @@ Kui Nheko ei suuda tuvastada sinu koduserverit, siis ta kuvab sulle andmevälja
<translation>Selle seadme nimi, mida näidetakse verifitseerimise ajal teisele kasutajatele. Kui sa ise nime ei pane, siis kasutame automaatselt pandud nime.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>Aadress, mida sinu koduserveri kliendipoole API kasutab.
@@ -633,7 +648,15 @@ Näiteks: https://server.minu:8787</translation>
<translation>LOGI SISSE</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Koduserveri automaatne tuvastamine ei õnnestunud: päringuvastus oli vigane.</translation>
</message>
@@ -778,7 +801,7 @@ Näiteks: https://server.minu:8787</translation>
<translation>Kirjuta sõnum…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Emoji</translation>
</message>
diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts
index 5be454a7..f4a518e5 100644
--- a/resources/langs/nheko_fi.ts
+++ b/resources/langs/nheko_fi.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Salasana</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Laitteen nimi</translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation>KIRJAUDU</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Palvelimen tietojen hakeminen epäonnistui: virheellinen vastaus.</translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation>Kirjoita viesti…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished">Emoji</translation>
</message>
diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts
index e87fcfda..130bc004 100644
--- a/resources/langs/nheko_fr.ts
+++ b/resources/langs/nheko_fr.ts
@@ -610,7 +610,12 @@ Si Nheko n'arrive pas à trouver votre serveur, il vous proposera de l&apos
<translation>Mot de passe</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Nom de l'appareil</translation>
</message>
@@ -620,7 +625,17 @@ Si Nheko n'arrive pas à trouver votre serveur, il vous proposera de l&apos
<translation>Un nom pour cet appareil, qui sera montré aux autres utilisateurs lorsque ceux-ci le vérifieront. Si aucun n'est fourni, un nom par défaut est utilisé.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>L'adresse qui peut être utilisée pour joindre l'API client de votre serveur.
@@ -633,7 +648,15 @@ Exemple : https ://monserveur.example.com :8787</translation>
<translation>CONNEXION</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Échec de la découverte automatique. Réponse mal formatée reçue.</translation>
</message>
@@ -778,7 +801,7 @@ Exemple : https ://monserveur.example.com :8787</translation>
<translation>Écrivez un message…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Émoji</translation>
</message>
diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts
index cb911fdd..f05b5aee 100644
--- a/resources/langs/nheko_hu.ts
+++ b/resources/langs/nheko_hu.ts
@@ -610,7 +610,12 @@ Ha a Nheko nem tud rátalálni a homeszerveredre, meg fog jelenni egy mező, aho
<translation>Jelszó</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Eszköznév</translation>
</message>
@@ -620,7 +625,17 @@ Ha a Nheko nem tud rátalálni a homeszerveredre, meg fog jelenni egy mező, aho
<translation>Egy név ennek az eszköznek, amely meg fog jelenni mások számára, amikor hitelesíted az eszközeidet. Ha nincs megadva semmi, egy alapértelmezett név lesz használva.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>A cím, melyen keresztül el lehet érni a homeszervered kliens API-jét.
@@ -633,7 +648,15 @@ Példa: https://szerver.em:8787</translation>
<translation>BEJELENTKEZÉS</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Az automatikus felderítés nem sikerült. Helytelen válasz érkezett.</translation>
</message>
@@ -778,7 +801,7 @@ Példa: https://szerver.em:8787</translation>
<translation>Írj egy üzenetet…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Hangulatjelek</translation>
</message>
diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts
index ade3292d..e05cea70 100644
--- a/resources/langs/nheko_it.ts
+++ b/resources/langs/nheko_it.ts
@@ -610,7 +610,12 @@ Se Nheko non conclude la ricerca del tuo homeserver, ti mostrerà un campo in cu
<translation>Password</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Nome del dispositivo</translation>
</message>
@@ -620,7 +625,17 @@ Se Nheko non conclude la ricerca del tuo homeserver, ti mostrerà un campo in cu
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>L'indirizzo che può essere usato per contattare le API client del tuo homeserver.
@@ -633,7 +648,15 @@ Esempio: https://server.mio:8787</translation>
<translation>ACCEDI</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Ricerca automatica fallita. Ricevuta risposta malformata.</translation>
</message>
@@ -778,7 +801,7 @@ Esempio: https://server.mio:8787</translation>
<translation type="unfinished">Scrivi un messaggio…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished">Emoji</translation>
</message>
diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts
index 5b8689cb..47cb27b8 100644
--- a/resources/langs/nheko_ja.ts
+++ b/resources/langs/nheko_ja.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>パスワード</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>デバイス名</translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation>ログイン</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>自動検出できませんでした。不正な形式の応答を受信しました。</translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">メッセージを書く...</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished">絵文字</translation>
</message>
diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts
index 68094c03..fcceacab 100644
--- a/resources/langs/nheko_ml.ts
+++ b/resources/langs/nheko_ml.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>പാസ്വേഡ്</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>ഉപകരണത്തിന്റെ പേര്</translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation>ഒരു സന്ദേശം എഴുതുക….</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>ഇമോജി</translation>
</message>
diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts
index 44991967..d4f6e5f0 100644
--- a/resources/langs/nheko_nl.ts
+++ b/resources/langs/nheko_nl.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Wachtwoord</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation type="unfinished"></translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation>INLOGGEN</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Typ een bericht...</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts
index 9e4624c0..b0f83014 100644
--- a/resources/langs/nheko_pl.ts
+++ b/resources/langs/nheko_pl.ts
@@ -609,7 +609,12 @@ Jeżeli Nheko nie odnajdzie Twojego serwera domowego, wyświetli formularz umoż
<translation>Hasło</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Nazwa urządzenia</translation>
</message>
@@ -619,7 +624,17 @@ Jeżeli Nheko nie odnajdzie Twojego serwera domowego, wyświetli formularz umoż
<translation>Nazwa dla tego urządzenia, będzie ona widoczna dla innych użytkowników, kiedy będą weryfikować Twoje urządzenia. Jeżeli żadna nie jest podana, używana jest domyślna.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -631,7 +646,15 @@ Example: https://server.my:8787</source>
<translation>ZALOGUJ</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Automatyczne odkrywanie zakończone niepowodzeniem. Otrzymano nieprawidłową odpowiedź.</translation>
</message>
@@ -776,7 +799,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished">Napisz wiadomość…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished">Emoji</translation>
</message>
diff --git a/resources/langs/nheko_pt_PT.ts b/resources/langs/nheko_pt_PT.ts
index 19520429..31be9ea9 100644
--- a/resources/langs/nheko_pt_PT.ts
+++ b/resources/langs/nheko_pt_PT.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation type="unfinished"></translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts
index 66106fb2..7b36ea59 100644
--- a/resources/langs/nheko_ro.ts
+++ b/resources/langs/nheko_ro.ts
@@ -610,7 +610,12 @@ Dacă Nheko nu vă poate găsi homeserverul, vă va arăta un câmp pentru intro
<translation>Parolă</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Nume dispozitiv</translation>
</message>
@@ -620,7 +625,17 @@ Dacă Nheko nu vă poate găsi homeserverul, vă va arăta un câmp pentru intro
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>Adresa la care se poate contacta APIul homeserverului dumneavoastră.
@@ -633,7 +648,15 @@ Exemplu: https://serverul.meu:8787</translation>
<translation>CONECTARE</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autodescoperirea a eșuat. Răspunsul primit este defectuos.</translation>
</message>
@@ -778,7 +801,7 @@ Exemplu: https://serverul.meu:8787</translation>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts
index c3e18044..716c1657 100644
--- a/resources/langs/nheko_ru.ts
+++ b/resources/langs/nheko_ru.ts
@@ -610,7 +610,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Пароль</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Имя устройства</translation>
</message>
@@ -620,7 +625,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>Имя устройства, которое будет отображаться для других, когда верифицируют ваше устройство. Если не предоставить имя устройста,то будет использоваться имя по умолчанию.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>Адрес который будет использоваться для связи клиентского API вашего домашнего сервера.
@@ -633,7 +648,15 @@ Example: https://server.my:8787</source>
<translation>ВОЙТИ</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Автообноружение не удалось. Получен поврежденный ответ.</translation>
</message>
@@ -778,7 +801,7 @@ Example: https://server.my:8787</source>
<translation>Написать сообщение…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Эмоджи</translation>
</message>
diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts
index 6c9cc39e..6366b35a 100644
--- a/resources/langs/nheko_si.ts
+++ b/resources/langs/nheko_si.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation type="unfinished"></translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts
index 4fcfd38d..18266ad4 100644
--- a/resources/langs/nheko_sv.ts
+++ b/resources/langs/nheko_sv.ts
@@ -610,7 +610,12 @@ Om Nheko inte kan hitta din hemserver automatiskt kommer ett fält dyka upp där
<translation>Lösenord</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>Enhetsnamn</translation>
</message>
@@ -620,7 +625,17 @@ Om Nheko inte kan hitta din hemserver automatiskt kommer ett fält dyka upp där
<translation>Ett namn för denna enhet. Namnet kommer synas för andra när du verifierar dina enheter. Om du inte förser ett namn kommer ett standardnamn användas.</translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation>Addressen som kan användas för att kontakta din hemservers klient-API.
@@ -633,7 +648,15 @@ Exempel: https://server.my:8787</translation>
<translation>INLOGGNING</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation>Autouppslag misslyckades. Mottog felkonstruerat svar.</translation>
</message>
@@ -778,7 +801,7 @@ Exempel: https://server.my:8787</translation>
<translation>Skriv ett meddelande…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation>Emoji</translation>
</message>
diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts
index a7f0cc4d..ce25bcbe 100644
--- a/resources/langs/nheko_zh_CN.ts
+++ b/resources/langs/nheko_zh_CN.ts
@@ -607,7 +607,12 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation>密码</translation>
</message>
<message>
- <location line="+5"/>
+ <location line="+2"/>
+ <source>Your password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+3"/>
<source>Device name</source>
<translation>设备名</translation>
</message>
@@ -617,7 +622,17 @@ If Nheko fails to discover your homeserver, it will show you a field to enter th
<translation type="unfinished"></translation>
</message>
<message>
- <location line="+6"/>
+ <location line="+4"/>
+ <source>Homeserver address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
+ <source>server.my:8787</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="+1"/>
<source>The address that can be used to contact you homeservers client API.
Example: https://server.my:8787</source>
<translation type="unfinished"></translation>
@@ -629,7 +644,15 @@ Example: https://server.my:8787</source>
<translation>登录</translation>
</message>
<message>
- <location line="-104"/>
+ <location line="-151"/>
+ <location line="+11"/>
+ <location line="+157"/>
+ <location line="+11"/>
+ <source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location line="-132"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
@@ -774,7 +797,7 @@ Example: https://server.my:8787</source>
<translation>写一条消息…</translation>
</message>
<message>
- <location line="+167"/>
+ <location line="+170"/>
<source>Emoji</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/LoginPage.cpp b/src/LoginPage.cpp
index ec9b856f..15aeb12a 100644
--- a/src/LoginPage.cpp
+++ b/src/LoginPage.cpp
@@ -120,7 +120,7 @@ LoginPage::LoginPage(QWidget *parent)
password_input_ = new TextField(this);
password_input_->setLabel(tr("Password"));
password_input_->setEchoMode(QLineEdit::Password);
- password_input_->setToolTip("Your password.");
+ password_input_->setToolTip(tr("Your password."));
deviceName_ = new TextField(this);
deviceName_->setLabel(tr("Device name"));
@@ -129,8 +129,8 @@ LoginPage::LoginPage(QWidget *parent)
"If none is provided a default is used."));
serverInput_ = new TextField(this);
- serverInput_->setLabel("Homeserver address");
- serverInput_->setPlaceholderText("matrix.org");
+ serverInput_->setLabel(tr("Homeserver address"));
+ serverInput_->setPlaceholderText(tr("server.my:8787"));
serverInput_->setToolTip(tr("The address that can be used to contact you homeservers "
"client API.\nExample: https://server.my:8787"));
serverInput_->hide();
@@ -217,7 +217,7 @@ LoginPage::onMatrixIdEntered()
if (!matrixid_input_->isValid()) {
error_matrixid_label_->show();
showError(error_matrixid_label_,
- "You have entered an invalid Matrix ID e.g @joe:matrix.org");
+ tr("You have entered an invalid Matrix ID e.g @joe:matrix.org"));
return;
} else {
error_matrixid_label_->setText("");
@@ -228,7 +228,7 @@ LoginPage::onMatrixIdEntered()
user = parse<User>(matrixid_input_->text().toStdString());
} catch (const std::exception &) {
showError(error_matrixid_label_,
- "You have entered an invalid Matrix ID e.g @joe:matrix.org");
+ tr("You have entered an invalid Matrix ID e.g @joe:matrix.org"));
return;
}
@@ -385,7 +385,7 @@ LoginPage::onLoginButtonClicked()
if (!matrixid_input_->isValid()) {
error_matrixid_label_->show();
showError(error_matrixid_label_,
- "You have entered an invalid Matrix ID e.g @joe:matrix.org");
+ tr("You have entered an invalid Matrix ID e.g @joe:matrix.org"));
return;
} else {
error_matrixid_label_->setText("");
@@ -396,7 +396,7 @@ LoginPage::onLoginButtonClicked()
user = parse<User>(matrixid_input_->text().toStdString());
} catch (const std::exception &) {
showError(error_matrixid_label_,
- "You have entered an invalid Matrix ID e.g @joe:matrix.org");
+ tr("You have entered an invalid Matrix ID e.g @joe:matrix.org"));
return;
}
|