diff --git a/translations/lrc_ar.ts b/translations/lrc_ar.ts
index fe2c9af92843bdc88b33648fa0ee075927dfc0ad..49926b193f223e56ef2180445a56d97bf436e4cc 100644
--- a/translations/lrc_ar.ts
+++ b/translations/lrc_ar.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>المعرف الشامل (UID)</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>معرف المفتاح العام</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_bg.ts b/translations/lrc_bg.ts
index b396b55c07d2d31c3b0b3f70e7bd8e55621c2294..acf9a16b0b300d74e8fb4c7a220dc919f584afed 100644
--- a/translations/lrc_bg.ts
+++ b/translations/lrc_bg.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Потр. ид.</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Ид. на публичния ключ</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ca.ts b/translations/lrc_ca.ts
index 124a512930764f6d979f933747f42d1bf44f1c85..83d77c60c974eba969655d40e5d3f0fd71237191 100644
--- a/translations/lrc_ca.ts
+++ b/translations/lrc_ca.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_cs_CZ.ts b/translations/lrc_cs_CZ.ts
index da9ce4ff06fd0de03362be2808f336fabc6e31de..4f5781f43040eade5886fc89b9aae1c007923d8c 100644
--- a/translations/lrc_cs_CZ.ts
+++ b/translations/lrc_cs_CZ.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID veřejného klíče</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Sbírka profilů peerů</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_da_DK.ts b/translations/lrc_da_DK.ts
index c5d3784431f395ddf4bb6574d7d9c6231d9571c7..5a7a26cb3876efbf9463a5c50088c66d885bbfbd 100644
--- a/translations/lrc_da_DK.ts
+++ b/translations/lrc_da_DK.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Offentligt nøgleID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Partners Profil-samling</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Invitation modtaget</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontakt tilføjet</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Invitation accepteret</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Udgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Indgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Udgående opkald - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Indgående opkald - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Mistede udgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Misteede indgående opkald</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Id</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_de.ts b/translations/lrc_de.ts
index 686ec9b2522b57618ffc8c8dfc831d0c5595fbbb..f8481eecf51a13225306e3cefd38925ee68834a8 100644
--- a/translations/lrc_de.ts
+++ b/translations/lrc_de.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Öffentliche Schlüssel-ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Sammlung der Teilnehmerprofile</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Einladung erhalten</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontakt hinzugefügt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Einladung angenommen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Ausgehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Eingehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Ausgehender Anruf - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Eingehender Anruf - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Verpasster ausgehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Verpasster eingehender Anruf</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Id</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_de_DE.ts b/translations/lrc_de_DE.ts
index 91472077d3bc2825c4106ca23f4469778961c41a..59d9bc367880105b16c45dba847fe0fb6a544e75 100644
--- a/translations/lrc_de_DE.ts
+++ b/translations/lrc_de_DE.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_el.ts b/translations/lrc_el.ts
index 2ca4498ae9b1d1d6299f3435ad4b6bfc397a97c8..d7f8452c9c974014476ccec8d815e9787c1b390e 100644
--- a/translations/lrc_el.ts
+++ b/translations/lrc_el.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_en.ts b/translations/lrc_en.ts
index 12899ae21a59f45fa912aec04e143f1036b68d86..8e3d479b7e8998a1208b75037b7a8e4f024492ef 100644
--- a/translations/lrc_en.ts
+++ b/translations/lrc_en.ts
@@ -665,7 +665,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -936,7 +936,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -1383,50 +1383,50 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1443,7 +1443,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -1489,22 +1489,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1512,7 +1512,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"></translation>
     </message>
diff --git a/translations/lrc_en_GB.ts b/translations/lrc_en_GB.ts
index ef7b38312d4305338ea81f348dc4ef04f3f438f9..e74fa24a63057ff1ac6859bb7879318e9b7bf482 100644
--- a/translations/lrc_en_GB.ts
+++ b/translations/lrc_en_GB.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_eo.ts b/translations/lrc_eo.ts
index 132b22e4bcbc8dad84ec74561780d75370efd452..01a6cfe2813f8b59f9470fc6c0ae9927e1fe850c 100644
--- a/translations/lrc_eo.ts
+++ b/translations/lrc_eo.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Identigilo de publika ŝlosilo</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Kolekto de Samtavolanaj Profiloj</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>Identigaĵo</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_es.ts b/translations/lrc_es.ts
index 3fa00b28a7c707f8c212d5bff94c402cdd445b9e..afc7a7b7c0a08ccd265736f136394f15e5f878cb 100644
--- a/translations/lrc_es.ts
+++ b/translations/lrc_es.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Identificador de la clave pública</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Colección de perfiles de pares</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Invitación recibida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Contacto añadido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Invitación aceptada</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Llamada saliente</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Llamada entrante</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Llamada saliente - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Llamada entrante - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Llamada saliente perdida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Llamada entrante perdida</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Id</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_es_AR.ts b/translations/lrc_es_AR.ts
index 155d2f31de1b6e1c254f0ae2733c157b044e68fd..c2031429d1eb50509a23d8ace1a7e1ce5af8ed74 100644
--- a/translations/lrc_es_AR.ts
+++ b/translations/lrc_es_AR.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Invitación recibida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Contacto añadido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Invitación aceptada</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_et_EE.ts b/translations/lrc_et_EE.ts
index 8676bad99566f895738b5ed3b85b086394531116..198f58aed027746c7acbfc8ac37e5b75738e42ec 100644
--- a/translations/lrc_et_EE.ts
+++ b/translations/lrc_et_EE.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_eu.ts b/translations/lrc_eu.ts
index f69dc94b1d86002bbe29cd68b99683ad778636ca..01880813765fc118ab367a18a728bf9702016a15 100644
--- a/translations/lrc_eu.ts
+++ b/translations/lrc_eu.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_fa_IR.ts b/translations/lrc_fa_IR.ts
index eec95fbcb304ad4a24965ef27cc7907d7b3d0746..f9d5ab2c99f6ca071cdac170759c19153b36629c 100644
--- a/translations/lrc_fa_IR.ts
+++ b/translations/lrc_fa_IR.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>شناسه کاربر</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>شناسه کلید عمومی</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>مجموعه پروفیل های همکار</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>دعوت نامه دریافت شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>مخاطب افزوده شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>دعوت پذیرفته شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 تماس خروجی</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 تماس ورودی</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 تماس خروجی -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 تماس ورودی -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽  تماس تلفنی رد شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 تماس تلفنی رد شد</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>شناسایی ID</translation>
+        <source>ID</source>
+        <translation>شناسه</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_fi.ts b/translations/lrc_fi.ts
index 1699fc39c09383200573051e3ada17212e9ba791..e8072d0b08f37ac9f1eee2124dbc525f0c43f877 100644
--- a/translations/lrc_fi.ts
+++ b/translations/lrc_fi.ts
@@ -664,7 +664,7 @@ Virhe</translation>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -935,7 +935,7 @@ Virhe</translation>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1382,50 +1382,50 @@ Virhe</translation>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1442,7 +1442,7 @@ Virhe</translation>
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1488,22 +1488,22 @@ Virhe</translation>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1511,7 +1511,7 @@ Virhe</translation>
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_fr.ts b/translations/lrc_fr.ts
index d83153d0428d0e9fc4050f93ac42953820be022f..d3bd371074522e87652554f16f4e48b87b59937d 100644
--- a/translations/lrc_fr.ts
+++ b/translations/lrc_fr.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Identifiant de clé publique</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Liste des profils paires</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Invitation reçue</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Contact ajouté</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Invitation acceptée</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>ð Appel sortant</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>ð Appel entrant</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Appel sortant -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>ð Appel entrant -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Appel sortant raté</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Appels entrants ratés</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Identifiant</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,32 +1487,32 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
-        <translation type="unfinished"/>
+        <translation>En cours de recherche</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
-        <translation type="unfinished"/>
+        <translation>Identifiant Ring invalide</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
-        <translation type="unfinished"/>
+        <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
-        <translation type="unfinished"/>
+        <translation>Impossible de rechercher</translation>
     </message>
 </context>
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
-        <translation type="unfinished"/>
+        <translation>Schéma d&apos;URI non supporté</translation>
     </message>
 </context>
 <context>
diff --git a/translations/lrc_fr_CA.ts b/translations/lrc_fr_CA.ts
index 99625c00d42753b5908e3af42219f8b0215503f3..dbc8b34e4ee682767850e26170bb818b0d163910 100644
--- a/translations/lrc_fr_CA.ts
+++ b/translations/lrc_fr_CA.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Clé publique</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>Identifiant</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_fr_CH.ts b/translations/lrc_fr_CH.ts
index c24e2bb3bd392c7c9ce27cadb9aaf35281f5feb7..5e5e6001ecd0b8caf3939bb3996ac506c4ca1d58 100644
--- a/translations/lrc_fr_CH.ts
+++ b/translations/lrc_fr_CH.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_fr_FR.ts b/translations/lrc_fr_FR.ts
index 17f7783ffa9e8d4e61bb9515c3e363b710686f69..78e5ed809387d0567ce553ccd540bba37a381600 100644
--- a/translations/lrc_fr_FR.ts
+++ b/translations/lrc_fr_FR.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_he.ts b/translations/lrc_he.ts
index ebd2fd53dfaf63b16370506c11887d5cacc007fe..3c37fea15d5b6bc53e221c53dd1f81501d87ddad 100644
--- a/translations/lrc_he.ts
+++ b/translations/lrc_he.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>מזהה</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hi_IN.ts b/translations/lrc_hi_IN.ts
index 31f02128a9b10716c2ff50bcfe757ef4c72c9d6f..eb17504a7e3b40b3a7a1c06d8e6165f016234389 100644
--- a/translations/lrc_hi_IN.ts
+++ b/translations/lrc_hi_IN.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hr.ts b/translations/lrc_hr.ts
index 4c98d1a27c0731444788b955265304050e0137e1..5b7b2c54a1e4438fd7f0ed577a06724e0c7e6997 100644
--- a/translations/lrc_hr.ts
+++ b/translations/lrc_hr.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_hu.ts b/translations/lrc_hu.ts
index 13eff57e2ec5e4c7821b77622cc01972172d1224..f4c5a116cdc728976381be42d55daead283e3270 100644
--- a/translations/lrc_hu.ts
+++ b/translations/lrc_hu.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Egyéni azonosító</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Nyilvános kulcsazonosító</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Peer profilgyűjtemény</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Meghívó érkezett</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kapcsolat hozzáadva</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Meghívó elfogadva</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Kimenő hívás</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>ð Bejövő hívás</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Kimenő hívás - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>ð Bejövő hívás - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Nem fogadott kimenő hívás</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Nem fogadott bejövő hívás</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>Azonosító</translation>
     </message>
     <message>
@@ -1487,32 +1487,32 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
-        <translation type="unfinished"/>
+        <translation>Keresés…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
-        <translation type="unfinished"/>
+        <translation>Érvénytelen Ring azonosító</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
-        <translation type="unfinished"/>
+        <translation>Nem található</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
-        <translation type="unfinished"/>
+        <translation>Betekintés nem találhatók…</translation>
     </message>
 </context>
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
-        <translation type="unfinished"/>
+        <translation>Érvénytelen URI-séma</translation>
     </message>
 </context>
 <context>
diff --git a/translations/lrc_id.ts b/translations/lrc_id.ts
index 7cbbc16e87e4b587813b9fcead710596fa89a3d1..0518b2ef493c9ea79b7f1d4708ba8fc24cd105ad 100644
--- a/translations/lrc_id.ts
+++ b/translations/lrc_id.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_it.ts b/translations/lrc_it.ts
index 8158640c67584e399222d293bda414dfc461c0f3..894d976768e9423ba0e7cfaf664a0d0a52019a05 100644
--- a/translations/lrc_it.ts
+++ b/translations/lrc_it.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Id della chiave pubblica</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Elenco dei profili peer</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_it_IT.ts b/translations/lrc_it_IT.ts
index 66b427fc5ab8b1c4f6171e8e7c1e966f526ea9b6..082068f3395b931c13800fb95792c24ee7bd2dac 100644
--- a/translations/lrc_it_IT.ts
+++ b/translations/lrc_it_IT.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Id chiave pubblica</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Collezione profili dei peer</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ja.ts b/translations/lrc_ja.ts
index df33a192409760f78fc32b91885f3e2e3af49408..42057227da342629ed378adc8c9e0fce59f804e7 100644
--- a/translations/lrc_ja.ts
+++ b/translations/lrc_ja.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>公開キーID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation type="unfinished"/>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ko_KR.ts b/translations/lrc_ko_KR.ts
index e875845ec867c9b36f9ae7fa819197598a451d35..7d66a12663c53bfa7bfef3cd68fefda2ed947ec6 100644
--- a/translations/lrc_ko_KR.ts
+++ b/translations/lrc_ko_KR.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_lt.ts b/translations/lrc_lt.ts
index a1e1566f9e13c9494cf042cb62f132f311ca494f..7bd0f2378e55ecd6dd739040a4cf18fd20436909 100644
--- a/translations/lrc_lt.ts
+++ b/translations/lrc_lt.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Viešojo rakto id</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontaktas pridėtas</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Pakvietimas priimtas</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Išsiunčiamasis skambutis</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Gaunamasis skambutis</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Išsiunčiamasis skambutis - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Gaunamasis skambutis - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Praleistas gaunamasis skambutis</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Id</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ms.ts b/translations/lrc_ms.ts
index c966deed35f50b540074d5a08fa91a6f7043c040..5f4fa2da78414a55f4844f5d393705d98c3ef451 100644
--- a/translations/lrc_ms.ts
+++ b/translations/lrc_ms.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -935,8 +935,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Id public key</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1382,50 +1382,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1442,7 +1442,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1488,22 +1488,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1511,7 +1511,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_nb.ts b/translations/lrc_nb.ts
index 3d4ee63285dc4650e354295b9811915ff8b4b95e..62cfe5d25be2d216c0c62d096f6369f13c4f0583 100644
--- a/translations/lrc_nb.ts
+++ b/translations/lrc_nb.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Offentlig nøkkel-ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Samling av likemannsprofiler</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Invitasjon mottatt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontakt lagt til</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Invitasjon godtatt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Utgående anrop</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Innkommende anrop</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Utgående anrop - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Innkommende anrop - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Ubesvart utgående anrop</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Tapt innkommende anrop</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_nl.ts b/translations/lrc_nl.ts
index 9171cfab44ebf02ca0f80f13020c82c5c66e04ea..dddb80ab46e8c69cd0b8a0bfe8a56fbc613b6a35 100644
--- a/translations/lrc_nl.ts
+++ b/translations/lrc_nl.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Openbare sleutel-ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Peerprofielverzameling</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Uitnodiging ontvangen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Contact toegevoegd</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Uitnodiging aanvaard</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>ð Uitgaande oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>ð Inkomende oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Uitgaande oproep -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>ð Inkomende oproep -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>ð½ Gemiste uitgaande oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>ð½ Gemiste inkomende oproep</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_nl_BE.ts b/translations/lrc_nl_BE.ts
index 45518d02da74c084d5463a5ce2578a03ed4c0381..5f06f499ae2dba9db70819da8a9c656255b1204e 100644
--- a/translations/lrc_nl_BE.ts
+++ b/translations/lrc_nl_BE.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Openbaresleutel-ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Peerprofielverzameling</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Uitnodiging ontvangen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Contact toegevoegd</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Uitnodiging aanvaard</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Uitgaanden oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Inkomenden oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Uitgaanden oproep - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Inkomenden oproep - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Gemisten uitgaanden oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Gemisten inkomenden oproep</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_nl_NL.ts b/translations/lrc_nl_NL.ts
index f749855ddc58852ed1c7fad9a6b2cbecc1306c11..0c039ed1e6bfe2c8ac8716f9d6a5b2c16f899ce6 100644
--- a/translations/lrc_nl_NL.ts
+++ b/translations/lrc_nl_NL.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pa.ts b/translations/lrc_pa.ts
index 7a92d57bbe20a53ba4706a2f57f87ce8010ae465..b9d59b7de59bfbce3a71cbdb3ddf58e5befeaf45 100644
--- a/translations/lrc_pa.ts
+++ b/translations/lrc_pa.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pl.ts b/translations/lrc_pl.ts
index f03062c0b279e4c066a67c8b9463f527be136a40..c7af725dc16af84392a31721e7f573fab08dfb1d 100644
--- a/translations/lrc_pl.ts
+++ b/translations/lrc_pl.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Identyfikator klucza publicznego</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Kolekcja profil peer</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Otrzymano zaproszenie</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontakt dodany</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Zaakceptowano zaproszenie</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>ð Połączenie wychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>ð Połączenie przychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Połączenie wychodzące -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>ð Połączenie przychodzące -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Nieodebrane połączenie wychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Nieodebrane połączenia przychodzące</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Id</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pt.ts b/translations/lrc_pt.ts
index 0ab46c9503a3b8bccab5ae76fdfd46f74c68ead2..16083a0dda778fe50c54fe4abd5914c9b6bfabab 100644
--- a/translations/lrc_pt.ts
+++ b/translations/lrc_pt.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_pt_BR.ts b/translations/lrc_pt_BR.ts
index 4376065c7182ede264db9ea8a4193dc69bb2794b..bb3583834f573edbdd3612a37a7d9f3af4d8e5bd 100644
--- a/translations/lrc_pt_BR.ts
+++ b/translations/lrc_pt_BR.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID da chave pública</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Coleção de Perfis de pares</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Convite recebido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Contato adicionado</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Convite aceito</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Chamada efetuada</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Chamada recebida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Chamada efetuada - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Chamada recebida - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Chamada efetuada não atendida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Chamada recebida não atendida</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ro.ts b/translations/lrc_ro.ts
index f795d8b4e6070c74afa747f399a56dd614d0dac8..5ab9cc9fd4360d829b09a4dd1389f48d1ff2f739 100644
--- a/translations/lrc_ro.ts
+++ b/translations/lrc_ro.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ru.ts b/translations/lrc_ru.ts
index f1c35d37870eb6a2beac3e11fdc20770502cf626..9c8bda56956aab66fa2c183c8e7b7c22b39e90e8 100644
--- a/translations/lrc_ru.ts
+++ b/translations/lrc_ru.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID открытого ключа</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Коллекция профилей участников</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Получено приглашение</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Контакт добавлен</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Приглашение принято</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Исходящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Входящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Исходящий вызов - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Входящий вызов - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Непринятый исходящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Пропущенный входящий вызов</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_ru_RU.ts b/translations/lrc_ru_RU.ts
index b15479da082ed3b01c6ce7830a4aacbb4c316161..bd3574a7f491bf9e1875bb62f2a0d5e9d27e48ba 100644
--- a/translations/lrc_ru_RU.ts
+++ b/translations/lrc_ru_RU.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID публичного ключа</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sk_SK.ts b/translations/lrc_sk_SK.ts
index 7c477314bb5e459d9983def290b010a05ca317b7..7c8a14971439aa22472b1125bd62793582cc9fc3 100644
--- a/translations/lrc_sk_SK.ts
+++ b/translations/lrc_sk_SK.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID verejného kľúča</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sl.ts b/translations/lrc_sl.ts
index 11345f2d5d13c481000d1f4a89d48a16652e50d3..38be040ab5c47dd2f62940d5cf999a1643506061 100644
--- a/translations/lrc_sl.ts
+++ b/translations/lrc_sl.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID javnega ključa</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_sq_AL.ts b/translations/lrc_sq_AL.ts
index c6943d33b0f2d144f7d46f2fbb4f774f3d84d82e..6048a293ddacf14a00700264eb048dca5af87764 100644
--- a/translations/lrc_sq_AL.ts
+++ b/translations/lrc_sq_AL.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>ID kyçi publik</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Koleksion Profilesh Personash</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Ftesa u mor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontakti u shtua</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Ftesa u pranua</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>Thirrje ikëse ð</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>Tirrje ardhëse ð</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>Thirrje ikëse ð - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>Tirrje ardhëse ð - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>Thirrje ikëse të humbura 🕽</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>Thirrje ardhëse të humbura 🕽</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
-        <translation type="unfinished"/>
+        <translation>ringID e pavlefshme</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
-        <translation type="unfinished"/>
+        <translation>S’u gjet</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,9 +1510,9 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
-        <translation type="unfinished"/>
+        <translation>Skemë URI i gabuar</translation>
     </message>
 </context>
 <context>
diff --git a/translations/lrc_sv.ts b/translations/lrc_sv.ts
index 569f7d67f75086b583ba8af5c1a5daabba3280ac..3e35519adfa1d884a999c22af47e8dac0cc500c5 100644
--- a/translations/lrc_sv.ts
+++ b/translations/lrc_sv.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Offentligt nyckel-ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Deltagarprofilsamling</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>Inbjudan mottagen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>Kontakt tillagt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>Inbjudan accepterad</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Utgående samtal</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 Inkommande samtal</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Utgående samtal - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Inkommande samtal - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Missat utgående samtal</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Missat inkommande samtal</translation>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,32 +1487,32 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
-        <translation type="unfinished"/>
+        <translation>Söker</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
-        <translation type="unfinished"/>
+        <translation>Ogiltigt Ring-ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
-        <translation type="unfinished"/>
+        <translation>Kunde inte hittas</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
-        <translation type="unfinished"/>
+        <translation>Kunde inte slå upp</translation>
     </message>
 </context>
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
-        <translation type="unfinished"/>
+        <translation>Felaktigt URI-schema</translation>
     </message>
 </context>
 <context>
diff --git a/translations/lrc_tr.ts b/translations/lrc_tr.ts
index eca9ac241f8222295dbd44a1b083e1455292cd67..33db1373105ea588266c526619056fb20accec81 100644
--- a/translations/lrc_tr.ts
+++ b/translations/lrc_tr.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Genel anahtar kimliği</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>Eş Profil Koleksiyonları</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>Kimlik</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_uk.ts b/translations/lrc_uk.ts
index 279ae22162ef99ee27c07a53a53b891c49de359e..34fed88ee5602279295ad7106f680d5b22d5ee4d 100644
--- a/translations/lrc_uk.ts
+++ b/translations/lrc_uk.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Ідентифікатор користувача UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>Ідентифікатор публічного ключа</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_zh.ts b/translations/lrc_zh.ts
index 8dd4df1e86a2ed7f2db8f85ef53f6a88272e8316..b37dfae78f07621febd5fb420efcc88f76c62419 100644
--- a/translations/lrc_zh.ts
+++ b/translations/lrc_zh.ts
@@ -663,7 +663,7 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
+        <source>UID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -934,7 +934,7 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
+        <source>Public key ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1381,50 +1381,50 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_zh_CN.ts b/translations/lrc_zh_CN.ts
index 1b7fe9dc62db892441e576d888be9182e1f9a546..fc5a850626f305e68d8de27db6214c6f3bdd4bb5 100644
--- a/translations/lrc_zh_CN.ts
+++ b/translations/lrc_zh_CN.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>UID</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>公钥ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>节点资料集</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
@@ -1441,7 +1441,7 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
+        <source>ID</source>
         <translation>ID</translation>
     </message>
     <message>
@@ -1487,22 +1487,22 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1510,7 +1510,7 @@
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
         <translation type="unfinished"/>
     </message>
diff --git a/translations/lrc_zh_TW.ts b/translations/lrc_zh_TW.ts
index 2a4d439fbe4ef34391d8f67afe2ea7fda49fc7fa..769ea9af218880532a973b125fda3e41eadaf139 100644
--- a/translations/lrc_zh_TW.ts
+++ b/translations/lrc_zh_TW.ts
@@ -663,8 +663,8 @@
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
-        <source>Uid</source>
-        <translation>Uid</translation>
+        <source>UID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/phonedirectorymodel.cpp" line="307"/>
@@ -934,8 +934,8 @@
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key id</source>
-        <translation>公開金鑰 ID</translation>
+        <source>Public key ID</source>
+        <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/certificate.cpp" line="105"/>
@@ -1381,50 +1381,50 @@
         <translation>對方的基本資料收集</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1250"/>
-        <location filename="../src/conversationmodel.cpp" line="1616"/>
-        <location filename="../src/conversationmodel.cpp" line="1868"/>
+        <location filename="../src/conversationmodel.cpp" line="1256"/>
+        <location filename="../src/conversationmodel.cpp" line="1622"/>
+        <location filename="../src/conversationmodel.cpp" line="1874"/>
         <source>Invitation received</source>
         <translation>已收到邀請</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1251"/>
+        <location filename="../src/conversationmodel.cpp" line="1257"/>
         <source>Contact added</source>
         <translation>已新增聯絡人</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1286"/>
-        <location filename="../src/conversationmodel.cpp" line="1293"/>
+        <location filename="../src/conversationmodel.cpp" line="1292"/>
+        <location filename="../src/conversationmodel.cpp" line="1299"/>
         <source>Invitation accepted</source>
         <translation>已接受邀請</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1502"/>
+        <location filename="../src/conversationmodel.cpp" line="1508"/>
         <source>📞 Outgoing call</source>
         <translation>📞 撥出電話</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1504"/>
+        <location filename="../src/conversationmodel.cpp" line="1510"/>
         <source>📞 Incoming call</source>
         <translation>📞 來電</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1517"/>
+        <location filename="../src/conversationmodel.cpp" line="1523"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 撥出電話 - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1520"/>
+        <location filename="../src/conversationmodel.cpp" line="1526"/>
         <source>📞 Incoming call - </source>
         <translation>📞 來電 - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 未接去電</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1532"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 未接來電</translation>
     </message>
@@ -1441,8 +1441,8 @@
     <name>RingDeviceModel</name>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>Id</source>
-        <translation>Id</translation>
+        <source>ID</source>
+        <translation>ID</translation>
     </message>
     <message>
         <location filename="../src/ringdevicemodel.cpp" line="112"/>
@@ -1487,32 +1487,32 @@
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="380"/>
+        <location filename="../src/contactmodel.cpp" line="386"/>
         <source>Searching…</source>
-        <translation type="unfinished"/>
+        <translation>正在搜尋</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="741"/>
+        <location filename="../src/contactmodel.cpp" line="749"/>
         <source>Invalid ringID</source>
-        <translation type="unfinished"/>
+        <translation>無效的 ringID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="744"/>
+        <location filename="../src/contactmodel.cpp" line="752"/>
         <source>Not found</source>
-        <translation type="unfinished"/>
+        <translation>找不到</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="747"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Couldn&apos;t lookup…</source>
-        <translation type="unfinished"/>
+        <translation>無法查詢!</translation>
     </message>
 </context>
 <context>
     <name>lrc::api::ContactModel</name>
     <message>
-        <location filename="../src/contactmodel.cpp" line="359"/>
+        <location filename="../src/contactmodel.cpp" line="357"/>
         <source>Bad URI scheme</source>
-        <translation type="unfinished"/>
+        <translation>錯誤的 URI 結構</translation>
     </message>
 </context>
 <context>