diff --git a/resources/langs/nheko_ca.ts b/resources/langs/nheko_ca.ts
index b4a27a04..f7f76bbc 100644
--- a/resources/langs/nheko_ca.ts
+++ b/resources/langs/nheko_ca.ts
@@ -492,37 +492,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_cs.ts b/resources/langs/nheko_cs.ts
index fd59811d..af3a5fc0 100644
--- a/resources/langs/nheko_cs.ts
+++ b/resources/langs/nheko_cs.ts
@@ -463,37 +463,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -573,17 +543,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_de.ts b/resources/langs/nheko_de.ts
index 34dd2403..d6f56cfa 100644
--- a/resources/langs/nheko_de.ts
+++ b/resources/langs/nheko_de.ts
@@ -495,37 +495,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
/shrug [Nachricht]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <Nachricht>
@@ -575,17 +545,7 @@ Du kannst zusätzlich einen Grund angeben, warum die anderen dein Anklopfen anne
/goto <Nachrichtenreferenz>
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Sende eine Nachricht, die eine Aktion ausdrückt.
diff --git a/resources/langs/nheko_el.ts b/resources/langs/nheko_el.ts
index fb206434..5c98eaeb 100644
--- a/resources/langs/nheko_el.ts
+++ b/resources/langs/nheko_el.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_en.ts b/resources/langs/nheko_en.ts
index d3659638..ea4e17c1 100644
--- a/resources/langs/nheko_en.ts
+++ b/resources/langs/nheko_en.ts
@@ -475,37 +475,7 @@ You may optionally provide a reason for others to accept your knock:/shrug [message]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <message>
@@ -575,17 +545,7 @@ You may optionally provide a reason for others to accept your knock:/goto <message reference>
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Send a message expressing an action.
diff --git a/resources/langs/nheko_eo.ts b/resources/langs/nheko_eo.ts
index 0b011570..d33282da 100644
--- a/resources/langs/nheko_eo.ts
+++ b/resources/langs/nheko_eo.ts
@@ -496,37 +496,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:
/shrug [mesaĝo]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <mesaĝo>
@@ -576,17 +546,7 @@ Vi povas aldoni noton, pri kial oni akceptu vian frapadon:
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Sendi mesaĝon, kiu esprimas agon.
diff --git a/resources/langs/nheko_es.ts b/resources/langs/nheko_es.ts
index 8c321793..053528ad 100644
--- a/resources/langs/nheko_es.ts
+++ b/resources/langs/nheko_es.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_et.ts b/resources/langs/nheko_et.ts
index 46c29aa5..aef39a4b 100644
--- a/resources/langs/nheko_et.ts
+++ b/resources/langs/nheko_et.ts
@@ -495,37 +495,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
/shrug [sõnum]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <sõnum>
@@ -575,17 +545,7 @@ Kui soovid, siis võid lisada ka selgituse, miks peaks sinu koputusele reageerim
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Saada sõnum, mis esindab mõnd tegevust.
diff --git a/resources/langs/nheko_fi.ts b/resources/langs/nheko_fi.ts
index 6cdc253f..f2f1a7e4 100644
--- a/resources/langs/nheko_fi.ts
+++ b/resources/langs/nheko_fi.ts
@@ -495,37 +495,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:
/shrug [viesti]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
-
-
-
-
-
- /clear-timeline
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -575,17 +545,7 @@ Voit antaa valinnaisen syyn muiden hyväksyäkseen koputuksesi:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_fr.ts b/resources/langs/nheko_fr.ts
index d382f639..11050cc6 100644
--- a/resources/langs/nheko_fr.ts
+++ b/resources/langs/nheko_fr.ts
@@ -239,7 +239,7 @@
- Impossible d'ouvrir la base de données, déconnexion !
+ Impossible d'ouvrir la base de données, déconnexion !
@@ -275,7 +275,7 @@
- Voulez-vous vraiment inviter %1 (%2) ?
+ Voulez-vous vraiment inviter %1 (%2) ?
@@ -305,7 +305,7 @@
- Voulez-vous vraiment annuler le bannissement de %1 (%2) ?
+ Voulez-vous vraiment annuler le bannissement de %1 (%2) ?
@@ -325,7 +325,7 @@
- Échec de la migration du cache !
+ Échec de la migration du cache !
@@ -381,7 +381,7 @@ You may optionally provide a reason for others to accept your knock:
- Impossible de supprimer l'invitation : %1
+ Impossible de supprimer l'invitation : %1
@@ -406,7 +406,7 @@ You may optionally provide a reason for others to accept your knock:
- Échec de l'expulsion de %1 de %2 : %3
+ Échec de l'expulsion de %1 de %2 : %3
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1004,17 +964,17 @@ You may optionally provide a reason for others to accept your knock:
- Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
+ Veuillez vérifier les chiffres suivants. Vous devriez voir les mêmes chiffres des deux côtés. Si ceux-ci diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
- Ils sont différents !
+ Ils sont différents !
- Ils sont identiques !
+ Ils sont identiques !
@@ -1075,7 +1035,7 @@ You may optionally provide a reason for others to accept your knock:
- Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S'ils diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
+ Veuillez vérifier les émoji suivants. Vous devriez voir les mêmes émoji des deux côtés. S'ils diffèrent, veuillez choisir « Ils sont différents ! » pour annuler la vérification !
@@ -1085,12 +1045,12 @@ You may optionally provide a reason for others to accept your knock:
- Ils sont différents !
+ Ils sont différents !
- Ils sont identiques !
+ Ils sont identiques !
@@ -1141,7 +1101,7 @@ You may optionally provide a reason for others to accept your knock:
- Ce message n'est pas chiffré !
+ Ce message n'est pas chiffré !
@@ -1174,7 +1134,7 @@ You may optionally provide a reason for others to accept your knock:
- Clés non correspondantes détectées !
+ Clés non correspondantes détectées !
@@ -1189,7 +1149,7 @@ You may optionally provide a reason for others to accept your knock:
- Messages de vérification reçus dans le désordre !
+ Messages de vérification reçus dans le désordre !
@@ -1570,7 +1530,7 @@ Example: https://server.my:8787
- Vous avez entré un identifiant Matrix invalide exemple correct : @moi:monserveur.example.com)
+ Vous avez entré un identifiant Matrix invalide exemple correct : @moi:monserveur.example.com)
@@ -1653,12 +1613,12 @@ Example: https://server.my:8787
- Un appel est en cours. Se déconnecter ?
+ Un appel est en cours. Se déconnecter ?
- Êtes-vous certain de vouloir vous déconnecter ?
+ Êtes-vous certain de vouloir vous déconnecter ?
@@ -2073,7 +2033,7 @@ Example: https://server.my:8787
- Appeler %1 ?
+ Appeler %1 ?
@@ -3206,17 +3166,17 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite.
- Partager le bureau avec %1 ?
+ Partager le bureau avec %1 ?
- Fenêtre :
+ Fenêtre :
- Fréquence d'images :
+ Fréquence d'images :
@@ -3265,7 +3225,7 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite.
- Nheko n'a pas pu se connecter au stockage sécurisé afin d'y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet ; Gnome Keyring ; KeePassXC ou l'équivalent pour votre système. Si vous n'arrivez pas à résoudre le problème, n'hésitez pas à nous en faire part ici : https ://github.com/Nheko-Reborn/nheko/issues
+ Nheko n'a pas pu se connecter au stockage sécurisé afin d'y sauvegarder les clés de chiffrement. Cela peut avoir différentes causes. Vérifiez si votre service D-Bus est lancé, et si vous avez configuré un service tel que KWallet ; Gnome Keyring ; KeePassXC ou l'équivalent pour votre système. Si vous n'arrivez pas à résoudre le problème, n'hésitez pas à nous en faire part ici : https ://github.com/Nheko-Reborn/nheko/issues
@@ -3273,7 +3233,7 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite.
- Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l'accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas ! Ne passez pas par la case départ et ne recevez pas 20 000 francs !
+ Ceci est votre clé de récupération. Vous en aurez besoin afin de restaurer l'accès à vos messages chiffrés et à vos clés de vérification. Gardez cette clé en sûreté. Ne la partagez pas avec qui que ce soit et ne la perdez pas ! Ne passez pas par la case départ et ne recevez pas 20 000 francs !
@@ -3294,8 +3254,8 @@ Veuillez noter qu'il ne pourra plus être désactivé par la suite.
- Bonjour et bienvenue sur le réseau Matrix !
-Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d'expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite !
+ Bonjour et bienvenue sur le réseau Matrix !
+Il semblerait que ce soit votre première fois ici. Avant de pouvoir chiffrer vos messages de manière sécurisée, nous devons configurer quelques détails. Vous pouvez soit accepter immédiatement, soit ajuster quelques options basiques. Nous essayons également d'expliquer le fonctionnement de certains mécanismes. Vous pouvez sauter ces étapes, mais celles-ci pourraient se montrer utiles par la suite !
@@ -3325,17 +3285,17 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Échec de la création des clés pour l'auto-vérification (cross-signing) !
+ Échec de la création des clés pour l'auto-vérification (cross-signing) !
- Échec de la création de clés pour la sauvegarde en ligne !
+ Échec de la création de clés pour la sauvegarde en ligne !
- Échec de la création des clés pour le stockage sécurisé côté serveur !
+ Échec de la création des clés pour le stockage sécurisé côté serveur !
@@ -3345,7 +3305,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Échec de la configuration du chiffrement : %1
+ Échec de la configuration du chiffrement : %1
@@ -3458,7 +3418,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Vérification réussie ! Les deux côtés ont vérifié leur appareil !
+ Vérification réussie ! Les deux côtés ont vérifié leur appareil !
@@ -3478,7 +3438,7 @@ Si vous choisissez de vérifier, vous aurez besoin de l'autre appareil. Si
- Échec du chiffrement de l'évènement, envoi abandonné !
+ Échec du chiffrement de l'évènement, envoi abandonné !
@@ -3858,7 +3818,7 @@ Raison : %4
This is a leave event after the user already left and shouldn't happen apart from state resets
- %1 a quitté le salon après l'avoir déjà quitté !
+ %1 a quitté le salon après l'avoir déjà quitté !
diff --git a/resources/langs/nheko_hu.ts b/resources/langs/nheko_hu.ts
index e679a327..67f54e72 100644
--- a/resources/langs/nheko_hu.ts
+++ b/resources/langs/nheko_hu.ts
@@ -456,37 +456,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -571,17 +541,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_id.ts b/resources/langs/nheko_id.ts
index 3917504a..fae50458 100644
--- a/resources/langs/nheko_id.ts
+++ b/resources/langs/nheko_id.ts
@@ -494,37 +494,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:/shrug [pesan]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <pesan>
@@ -574,17 +544,7 @@ Kamu dapat memberikan alasan untuk orang lain untuk menerima ketukanmu:
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Kirim pesan mengekspresikan sebuah tindakan.
diff --git a/resources/langs/nheko_ie.ts b/resources/langs/nheko_ie.ts
index f7c00370..90bea74c 100644
--- a/resources/langs/nheko_ie.ts
+++ b/resources/langs/nheko_ie.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_it.ts b/resources/langs/nheko_it.ts
index a5bc9686..4d6cf18a 100644
--- a/resources/langs/nheko_it.ts
+++ b/resources/langs/nheko_it.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_ja.ts b/resources/langs/nheko_ja.ts
index d44f0c16..3dd60957 100644
--- a/resources/langs/nheko_ja.ts
+++ b/resources/langs/nheko_ja.ts
@@ -456,37 +456,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -571,17 +541,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_ml.ts b/resources/langs/nheko_ml.ts
index 549d30da..1fc00986 100644
--- a/resources/langs/nheko_ml.ts
+++ b/resources/langs/nheko_ml.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_nl.ts b/resources/langs/nheko_nl.ts
index a93330cc..c9dcb860 100644
--- a/resources/langs/nheko_nl.ts
+++ b/resources/langs/nheko_nl.ts
@@ -495,37 +495,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:
/shrug [bericht]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <bericht>
@@ -575,17 +545,7 @@ Je kan optioneel hier een reden invoeren dat je aanklopt:
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Stuur een bericht dat een actie uitdrukt.
diff --git a/resources/langs/nheko_pl.ts b/resources/langs/nheko_pl.ts
index e7069d3e..06e0fc23 100644
--- a/resources/langs/nheko_pl.ts
+++ b/resources/langs/nheko_pl.ts
@@ -493,37 +493,7 @@ You may optionally provide a reason for others to accept your knock:
/shrug [wiadomość]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <wiadomość>
@@ -573,17 +543,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+
diff --git a/resources/langs/nheko_pt_BR.ts b/resources/langs/nheko_pt_BR.ts
index c175efd1..34a66c23 100644
--- a/resources/langs/nheko_pt_BR.ts
+++ b/resources/langs/nheko_pt_BR.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_pt_PT.ts b/resources/langs/nheko_pt_PT.ts
index e496ac3e..984dc970 100644
--- a/resources/langs/nheko_pt_PT.ts
+++ b/resources/langs/nheko_pt_PT.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_ro.ts b/resources/langs/nheko_ro.ts
index 61b558f3..608fc688 100644
--- a/resources/langs/nheko_ro.ts
+++ b/resources/langs/nheko_ro.ts
@@ -458,37 +458,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -573,17 +543,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_ru.ts b/resources/langs/nheko_ru.ts
index d55c21e9..6bbeff2b 100644
--- a/resources/langs/nheko_ru.ts
+++ b/resources/langs/nheko_ru.ts
@@ -458,37 +458,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -573,17 +543,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_si.ts b/resources/langs/nheko_si.ts
index 44a92194..0d750925 100644
--- a/resources/langs/nheko_si.ts
+++ b/resources/langs/nheko_si.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_sr_Latn.ts b/resources/langs/nheko_sr_Latn.ts
index f81efe4a..f181ca6d 100644
--- a/resources/langs/nheko_sr_Latn.ts
+++ b/resources/langs/nheko_sr_Latn.ts
@@ -458,37 +458,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -573,17 +543,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_sv.ts b/resources/langs/nheko_sv.ts
index b0f1af9d..7f8ded45 100644
--- a/resources/langs/nheko_sv.ts
+++ b/resources/langs/nheko_sv.ts
@@ -457,37 +457,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -572,17 +542,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_uk.ts b/resources/langs/nheko_uk.ts
index f1868b35..f822f6f4 100644
--- a/resources/langs/nheko_uk.ts
+++ b/resources/langs/nheko_uk.ts
@@ -496,37 +496,7 @@ You may optionally provide a reason for others to accept your knock:
/shrug [повідомлення]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <повідомлення>
@@ -576,17 +546,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ Надіслати повідомлення, що виражає дію.
diff --git a/resources/langs/nheko_vi.ts b/resources/langs/nheko_vi.ts
index 55ff67f0..3957a5fb 100644
--- a/resources/langs/nheko_vi.ts
+++ b/resources/langs/nheko_vi.ts
@@ -456,37 +456,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -571,17 +541,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/resources/langs/nheko_zh_CN.ts b/resources/langs/nheko_zh_CN.ts
index adfd87c3..dba591aa 100644
--- a/resources/langs/nheko_zh_CN.ts
+++ b/resources/langs/nheko_zh_CN.ts
@@ -494,37 +494,7 @@ You may optionally provide a reason for others to accept your knock:
/shrug [消息]
-
-
- /fliptable
-
-
-
-
- /unfliptable
-
-
-
-
- /sovietflip
-
-
-
-
- /clear-timeline
-
-
-
-
- /reset-state
-
-
-
-
- /rotate-megolm-session
-
-
-
+ /md <消息>
@@ -574,17 +544,7 @@ You may optionally provide a reason for others to accept your knock:
-
-
- /converttodm
-
-
-
-
- /converttoroom
-
-
-
+ 发送一条表达行动的信息。
diff --git a/src/CommandCompleter.cpp b/src/CommandCompleter.cpp
index 5efcbd25..fa9543fa 100644
--- a/src/CommandCompleter.cpp
+++ b/src/CommandCompleter.cpp
@@ -34,67 +34,67 @@ CommandCompleter::data(const QModelIndex &index, int role) const
// append space where applicable in a completion
switch (index.row()) {
case Me:
- return QString("/me ");
+ return QStringLiteral("/me ");
case React:
- return QString("/react ");
+ return QStringLiteral("/react ");
case Join:
- return QString("/join ");
+ return QStringLiteral("/join ");
case Knock:
- return QString("/knock ");
+ return QStringLiteral("/knock ");
case Part:
- return QString("/part ");
+ return QStringLiteral("/part ");
case Leave:
- return QString("/leave ");
+ return QStringLiteral("/leave ");
case Invite:
- return QString("/invite @");
+ return QStringLiteral("/invite @");
case Kick:
- return QString("/kick @");
+ return QStringLiteral("/kick @");
case Ban:
- return QString("/ban @");
+ return QStringLiteral("/ban @");
case Unban:
- return QString("/unban @");
+ return QStringLiteral("/unban @");
case Redact:
- return QString("/redact ");
+ return QStringLiteral("/redact ");
case Roomnick:
- return QString("/roomnick ");
+ return QStringLiteral("/roomnick ");
case Shrug:
- return QString("/shrug");
+ return QStringLiteral("/shrug");
case Fliptable:
- return QString("/fliptable");
+ return QStringLiteral("/fliptable");
case Unfliptable:
- return QString("/unfliptable");
+ return QStringLiteral("/unfliptable");
case Sovietflip:
- return QString("/sovietflip");
+ return QStringLiteral("/sovietflip");
case ClearTimeline:
- return QString("/clear-timeline");
+ return QStringLiteral("/clear-timeline");
case ResetState:
- return QString("/reset-state");
+ return QStringLiteral("/reset-state");
case RotateMegolmSession:
- return QString("/rotate-megolm-session");
+ return QStringLiteral("/rotate-megolm-session");
case Md:
- return QString("/md ");
+ return QStringLiteral("/md ");
case Cmark:
- return QString("/cmark ");
+ return QStringLiteral("/cmark ");
case Plain:
- return QString("/plain ");
+ return QStringLiteral("/plain ");
case Rainbow:
- return QString("/rainbow ");
+ return QStringLiteral("/rainbow ");
case RainbowMe:
- return QString("/rainbowme ");
+ return QStringLiteral("/rainbowme ");
case Notice:
- return QString("/notice ");
+ return QStringLiteral("/notice ");
case RainbowNotice:
- return QString("/rainbownotice ");
+ return QStringLiteral("/rainbownotice ");
case Confetti:
- return QString("/confetti ");
+ return QStringLiteral("/confetti ");
case RainbowConfetti:
- return QString("/rainbowconfetti ");
+ return QStringLiteral("/rainbowconfetti ");
case Goto:
- return QString("/goto ");
+ return QStringLiteral("/goto ");
case ConvertToDm:
- return QString("/converttodm");
+ return QStringLiteral("/converttodm");
case ConvertToRoom:
- return QString("/converttoroom");
+ return QStringLiteral("/converttoroom");
default:
return {};
}
@@ -129,17 +129,17 @@ CommandCompleter::data(const QModelIndex &index, int role) const
case Shrug:
return tr("/shrug [message]");
case Fliptable:
- return tr("/fliptable");
+ return QStringLiteral("/fliptable");
case Unfliptable:
- return tr("/unfliptable");
+ return QStringLiteral("/unfliptable");
case Sovietflip:
- return tr("/sovietflip");
+ return QStringLiteral("/sovietflip");
case ClearTimeline:
- return tr("/clear-timeline");
+ return QStringLiteral("/clear-timeline");
case ResetState:
- return tr("/reset-state");
+ return QStringLiteral("/reset-state");
case RotateMegolmSession:
- return tr("/rotate-megolm-session");
+ return QStringLiteral("/rotate-megolm-session");
case Md:
return tr("/md ");
case Cmark:
@@ -161,9 +161,9 @@ CommandCompleter::data(const QModelIndex &index, int role) const
case Goto:
return tr("/goto ");
case ConvertToDm:
- return tr("/converttodm");
+ return QStringLiteral("/converttodm");
case ConvertToRoom:
- return tr("/converttoroom");
+ return QStringLiteral("/converttoroom");
default:
return {};
}