From be1e8f7570c1c27e9a1c61d9aa1c76b3541b51cf Mon Sep 17 00:00:00 2001
From: Jenkins <jenkins@ring-packaging.cx>
Date: Mon, 29 Jul 2019 16:17:58 -0400
Subject: [PATCH] i18n: automatic bump

Change-Id: I951c198fd2739a89403bd8fffa74b2199534af8c
---
 translations/lrc_ar.ts    | 1231 ++--------------------------------
 translations/lrc_bg.ts    | 1231 ++--------------------------------
 translations/lrc_ca.ts    | 1237 +++-------------------------------
 translations/lrc_cs_CZ.ts | 1231 ++--------------------------------
 translations/lrc_da.ts    | 1231 ++--------------------------------
 translations/lrc_de.ts    | 1333 ++++--------------------------------
 translations/lrc_de_DE.ts | 1231 ++--------------------------------
 translations/lrc_el.ts    | 1245 +++-------------------------------
 translations/lrc_en.ts    | 1235 +++-------------------------------
 translations/lrc_eo.ts    | 1239 +++-------------------------------
 translations/lrc_es.ts    | 1231 ++--------------------------------
 translations/lrc_es_AR.ts | 1231 ++--------------------------------
 translations/lrc_et_EE.ts | 1235 +++-------------------------------
 translations/lrc_eu.ts    | 1245 +++-------------------------------
 translations/lrc_fa_IR.ts | 1231 ++--------------------------------
 translations/lrc_fi.ts    | 1232 ++--------------------------------
 translations/lrc_fr.ts    | 1236 +++-------------------------------
 translations/lrc_fr_BE.ts | 1235 +++-------------------------------
 translations/lrc_fr_CA.ts | 1231 ++--------------------------------
 translations/lrc_fr_CH.ts | 1235 +++-------------------------------
 translations/lrc_fr_FR.ts | 1237 +++-------------------------------
 translations/lrc_he.ts    | 1231 ++--------------------------------
 translations/lrc_hr.ts    | 1231 ++--------------------------------
 translations/lrc_hu.ts    | 1335 ++++---------------------------------
 translations/lrc_id.ts    | 1231 ++--------------------------------
 translations/lrc_it.ts    | 1231 ++--------------------------------
 translations/lrc_it_IT.ts | 1231 ++--------------------------------
 translations/lrc_ja.ts    | 1231 ++--------------------------------
 translations/lrc_ko_KR.ts | 1235 +++-------------------------------
 translations/lrc_lt.ts    | 1233 +++-------------------------------
 translations/lrc_ms.ts    | 1232 ++--------------------------------
 translations/lrc_nb.ts    | 1231 ++--------------------------------
 translations/lrc_nl.ts    | 1231 ++--------------------------------
 translations/lrc_nl_BE.ts | 1231 ++--------------------------------
 translations/lrc_pa.ts    | 1237 +++-------------------------------
 translations/lrc_pl.ts    | 1231 ++--------------------------------
 translations/lrc_pl_PL.ts | 1231 ++--------------------------------
 translations/lrc_pt.ts    | 1335 ++++---------------------------------
 translations/lrc_pt_BR.ts | 1231 ++--------------------------------
 translations/lrc_pt_PT.ts | 1333 ++++--------------------------------
 translations/lrc_ro.ts    | 1237 +++-------------------------------
 translations/lrc_ru.ts    | 1231 ++--------------------------------
 translations/lrc_ru_RU.ts | 1231 ++--------------------------------
 translations/lrc_sk_SK.ts | 1231 ++--------------------------------
 translations/lrc_sl.ts    | 1231 ++--------------------------------
 translations/lrc_sq_AL.ts | 1231 ++--------------------------------
 translations/lrc_sv.ts    | 1231 ++--------------------------------
 translations/lrc_tr.ts    | 1263 +++--------------------------------
 translations/lrc_uk.ts    | 1231 ++--------------------------------
 translations/lrc_zh.ts    | 1235 +++-------------------------------
 translations/lrc_zh_CN.ts | 1231 ++--------------------------------
 translations/lrc_zh_TW.ts | 1331 ++++--------------------------------
 52 files changed, 4165 insertions(+), 60484 deletions(-)

diff --git a/translations/lrc_ar.ts b/translations/lrc_ar.ts
index c701ad0e..37a3f380 100644
--- a/translations/lrc_ar.ts
+++ b/translations/lrc_ar.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ar" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>مستعد</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>مسجل</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>خطأ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>لا يمكن الإتصال بالشبكة</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>لا يمكن الإتصال بالمضيف</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>خدمة غير متوفرة</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>غير مقبول</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>باطل</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>ترتيب</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>جديد</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>يرنّ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>يتّصل</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>يتم التكلم</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>يتم الاتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>توقف مؤقت</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>فشل</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>مشغول</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>نقل</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>الإمساك عن النقل</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>فوق</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>خطأ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>مؤتمر</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>مؤتمر (توقف)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>خطأ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>البحث عن</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>مجهظ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>تم إنجاز الإتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>مجهول</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>حساب:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>المكالمات</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>حساب باطل</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>مجهظ</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>سلسلة الثقة</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>إسم</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>اليوم</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>البارحة</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>منذ أسبوعان</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>منذ ثلاثة أسابيع</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>منذ أسبوع</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>منذ شهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>منذ شهرين</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>منذ ثلاثة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>منذ أربعة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>منذ خمسة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>منذ ستة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>منذ سبعة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>منذ ثمانية أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>منذ تسعة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>منذ عشرة أشهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>منذ إحدى عشرة شهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>منذ إثنى عشرة شهر</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>منذ سنة</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>منذ زمن طويل جدا</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>أبدا</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>أنا</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>جديد</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>آخر</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>آخر</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>غير مصنف</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>الأشخاص</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>هذا الحساب لا يسمح بتتبع الوجود</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>لا حساب مرتبط</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>نوع</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>شخص</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>حساب</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>حالة</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>عدد الإتصالات</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>عدد الأسابيع</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>عدد الثلاثيات</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>قام بإتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>آخر ما أستخدم</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>عدد الأسماء</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>المجموع (بالثواني)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>مؤشر الشعبية</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>مسجل بمرجعية</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>متعقب</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>حاضر</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>رسالة الحضور</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>له مفتاح خاص</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>لم تنتهي صلاحيته</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>له توقيع قوي (strong signing)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>ليس موقع ذاتيا</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>له مفتاح زوج مطابق</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>له الرخص الصحيحة للمفتاح الشخصي</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>له الرخص الصحيحة للمفتاح العام</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>له الرخص الصحيحة لملف المفتاح الشخصي</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>له الرخص الصحيحة لملف المفتاح العام</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>له موقع صحيح لملف المفاتيح الخاصة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>له موقع صحيح لملف المفاتيح العامة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>له سيمات SELinux صحيحة للمفتاح الخاص</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>له سيمات SELinux صحيحة للمفتاح العام</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>وثيقة الشهادة موجودة و يمكن قراءتها</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>الوثيقة هي شهادة صالحة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>الشهادة لها سلطة صالحة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>الشهادة لها سلطة معروفة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>الشهادة ليست ملغاة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>سلطة الشهادة مطابقة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>الشهادة لها المالك الصحيح</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>الشهادة في فترة صلاحيتها</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>تاريخ إنتهاء الصلاحية</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>تاريخ التفعيل</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>إستلزم كلمة سر للمفتاح الخاص</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>توقيع عام</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>الإصدار</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>الرقم المسلسل</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>المصدر</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>الحلول الحسابية لموضوع المفتاح</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>الإسم الشائع (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>الإسم (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>المنظمة (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>الحال الحسابي للتوقيع</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>البصمة Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>البصمة Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>اسم مجال المصدر</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>الإحداث القادم المتوقع</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>الخادم الخارج</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>القيمة المبدئية</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>الشهادة ليست تابعة لمجموعة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>شهادة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>منظمة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>التفاصيل</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>محتوى الشهادة</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>التثبتات</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>معلومات حول الأمن</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Header</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>شهادة</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>تقييم الأمن</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>مرجعية</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>التاريخ المحلي</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>تاريخ</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>التسجيلات المحلية</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>تسجيل</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>النغمات المحلية</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>النغمات</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>تسجيلات النص المحلية</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>أصناف أرقام الهاتف</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>آخر</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>أنا</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS غير مفعل، التفاوض لن يكون مشفراً. الإتصال سيكون عرضة للتجسس</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>شهادتك والسلطة لا يتطابقان. إذا شهادتك تستلزم سلطة، لن تشتغل</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>الخادم الخارج لا يطابق إسم المضيف أو أحد شهاداته</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>خير التحقق من الشهادات القادمة غير مفعل. هذا يجعلك عرضة لهجوم الرجل في المنتصف (man in the middle)</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>خيار التحقق من شهادة الإجابة غير مفعل. هذا يجعلك عرضة لهجوم الرجل في المنتصف (man in the middle)</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>لا أحد من شهاداتك يوفر مفتاح خاص، و هو مطلوب. الرجاء إختيار مفتاح خاص أو إستعمال شهادة تحمل مفتاح</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>لا سلطة شهادة، لن يمكن التحقق من صلاحية شهادات الإجابة. يمكن أيضا أن لا يشتغل بعض الحسابات</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>لا سلطة شهادة. هذا غير معتمد في Ring إلى حد الآن</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>إنتهت مدة صلاحية شهادتك ، الرجاء الإتصال بمسؤول النظام.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>شهادتك موقعة ذاتياً. هذا يقطع سلسلة الثقة.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>اقبل</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>توقف</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>تم إنجاز الإتصال</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>أبكم الصوت</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>أبكم الفيديو</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>نقل للخادم</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>تسجيل</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>أنهي المحادثة</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>انضم</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>أضف جديد</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>غيّر حالة الفيديو</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>أضف اتصال </translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>أضف لإتصال موجود</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>احذف الإتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>أرسل بريد إلكتروني للإتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>انسخ الإتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>أضف رقم هاتف</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>هاتف من جديد</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>تعديل تفاصيل جهة الإتصال</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>إحذف من التاريخ</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>احذف</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>مكالمة</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>استئنف</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>ألغِ</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>يرنّ</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>موافق</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>نفاذ مدة الطلب</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>مشغول</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>الاسم</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>هيئة</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>لا شيء</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>شاشة</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ملف</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>التسجيلات</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>رسائل نصية</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>صوت/فيديو</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_bg.ts b/translations/lrc_bg.ts
index 035f940d..25e5621c 100644
--- a/translations/lrc_bg.ts
+++ b/translations/lrc_bg.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="bg" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Готов</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Регистриран</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Грешка</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Мрежата е недостъпна</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Сървърът е недостъпен</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Услугата не е налична</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Неприемливо</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Грешно</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Настройка</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Нов</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Позвъняване</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Обаждане</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Говорене</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Набиране</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Задържане</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Неуспешно</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Зает</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Прехвърляне</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Задържано прехвърляне</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Край</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Грешка</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференция</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференция (задържана)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ГРЕШКА</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Търсене на</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Прекъснат</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Комуникацията е установена</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Неизвестно</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Акаунт:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Обаждания</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Грешен акаунт</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Прекъснат</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Верига на доверие</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Име</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Днес</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Вчера</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Преди две седмици</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Преди три седмици</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Преди седмица</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Преди месец</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Преди два месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Преди три месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Преди четири месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Преди пет месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Преди шест месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Преди седем месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Преди осем месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Преди девет месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Преди десет месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Преди единадесет месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Преди дванадесет месеца</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Преди година</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Много отдавна</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Никога</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Аз</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Нова</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Други</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Други</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Без категория</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Хора</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Акаунтът не поддържа следене на присъствието</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Няма свързан акаунт</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>Ид.</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Вид</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Човек</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Акаунт</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Състояние</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Брой обаждания</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Седмичен брой</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Тримесечен брой</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Обаждали се</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Последно използвани</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Име_брой</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Общо (в секунди)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Добавено в любими</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Присъстващ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Съобщение за присъствието</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Има сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Регистрирано име</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Има частен ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Не е изтекъл</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Има подсилен подпис</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Не е самостоятелно подписан</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Има съответстващ ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Има правилните файлови права за личния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Има правилните файлови права за публичния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Има правилните права на папка за личния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Има правилните права на папка за публичния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Има правилното място на паппката на личния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Има правилното място на паппката на публичния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Файлът със сертификата съществува и разрешава четене</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Файлът е достоверен сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Сертификатът има достоверен източник </translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Сертификатът има познат източник</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Сертификатът не е анулиран</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Сертификатът има съвпадащ източник</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Сертификатът има очакван собственик</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Сертификатът е в сила</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Дата на годност</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Дата на влизане в сила</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Изискване на парола за частния ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Публичен подпис</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Версия</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Сериен номер</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Издател</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Обществено име (ОИ)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Име (И)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Организация (О)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Алгоритъм за подпис</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Отпечатък Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Отпечатък Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Домейн на издателя</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Очаквана следваща промяна</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Изходящ сървър</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>По подразбиране</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Сертификатът не е свързан с група</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Организация</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Подробности</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Съдържанието на сертификата</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Проверки</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Разнообразна информация относно сигурността</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Заглавна част</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Оценка на сигурността</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Отметка</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Местна история</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>История</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Местни записи</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Запис</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Местни тонове за звънене</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Тон за звънене</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Местни текстови записи</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Видове телефонни номера</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Други</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Аз</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Сертификатът и източникът не съвпадат. Ако сертификатът Ви изисква източник, той няма да работи</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Посоченият изходящ сървър не съвпада с името на сървъра или с този, включен в сертификата</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Настройката за „проверка на входящия сертификат“ е изключена, поради което нямате защита срещу атаки от вида „човек в средата“.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Настройката за „проверка на отговарящия сертификат“ е изключена, поради което нямате защита срещу атаки от вида „човек в средата“.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Никой от сертификатите Ви не осигурява частен ключ, а той е необходим. Моля, изберете частен ключ или използвайте сертификат с вграден такъв.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Източникът на сертификата не е уточнен. Няма да е възможна проверката дали отговарящите сертификати са достоверни. Някои акаунти може също да не работят.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Не е осигурен сертификат. За момента това не се поддържа от Ring.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Медийните Ви канали не са кодирани, моля включете SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Сертификатът Ви е с изтекъл срок. Моля, свържете се със системния си администратор.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Сертификатът Ви е самостоятелно подписан. Това нарушава веригата на доверие.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Приемане</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Задържане</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Комуникацията е установена</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Заглушаване</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Заглушаване на видеото</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Сървърно прехвърляне</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Записване</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Затваряне</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Присъединяване</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Добавяне на нов</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Превключване на видеото</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Добавяне на контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Добавяне към съществуващ контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Изтриване на контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Изпращане на ел. писмо до контакта</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Копиране на контакта</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Добавяне на тел. номер</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Повторно обаждане</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Редактиране на инф. за контакта</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Премахване от историята</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Премахване</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Обаждане</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Отваряне на разговор</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Подновяване</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Отказ</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Местни профили</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Колекция с Профили</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Поканата е приета</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Контактът е добавен</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Позвъняване</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>Добре</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Време за изчакване на заявката</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Зает</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Име</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Източник</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>НИЩО</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ЕКРАН</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ФАЙЛ</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Записи</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Текстови съобщения</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Звук/видео</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ca.ts b/translations/lrc_ca.ts
index 392fa9f5..53d2e4b4 100644
--- a/translations/lrc_ca.ts
+++ b/translations/lrc_ca.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Llest</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Error</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parlant</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mantenir</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ocupat</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Error</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferència</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Desconegut</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Trucades</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ahir</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Jo</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipus</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Compte</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versió</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historial</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation>Jo</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accepta</translation>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
+        <translation>Jo</translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Mantenir</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Silencia l&apos;àudio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Silencia el vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Grava</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Trucada</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancel·la</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>D&apos;acord</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Ocupat</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_cs_CZ.ts b/translations/lrc_cs_CZ.ts
index 52f4e25b..d7d58b88 100644
--- a/translations/lrc_cs_CZ.ts
+++ b/translations/lrc_cs_CZ.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="cs_CZ" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Připraven</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrován</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inicializuje se</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Chyba</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Síť nedosažitelná</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Hostitel nedosažitelný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neregistrován</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Zkouší se</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ověření selhalo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Chyba nastavení STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neplatný server STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Služba nedostupná</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nepřijatelné</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neplatný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Vypršení žádosti</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Nastavení</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nový</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vyzvánění</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Volání</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Probíhá hovor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vytáčení</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pozastavit</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hovor selhal</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zaneprázdněn</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Přenos dat</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Přenos dat pozastaven</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hovor skončil</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Chyba</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konference</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konference pozastavena</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>CHYBA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hledám</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hovor přerušen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Spojení navázáno</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Neznámý</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Účet: </translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Hovory</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Neplatný účet</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Hovor přerušen</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Řetězec důvěry</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Jméno</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Dnes</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Včera</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Před dvěma týdny</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Před třemi týdny</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Před týdnem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Před měsícem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Před dvěma měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Před třemi měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Před čtyřmi měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Před pěti měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Před šesti měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Před sedmi měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Před osmi měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Před devíti měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Před deseti měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Před jedenácti měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Před dvanácti měsíci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Před rokem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Velmi dávno</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nikdy</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Já</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makra</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nové</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Jiné</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Jiné</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Netříděné</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Osoby</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Tento účet nepodporuje sledování přítomnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Žádný účet není přiřazen</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Typ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Osoba</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Účet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stav</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Počet hovorů</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Počet týdnů</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Počet čtvrtletí</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Volané</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Naposledy použité</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Name_count</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Celkem (v sekundách)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularity_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>V záložkách</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Sledované</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Přítomné</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Zpráva o přítomnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Má certifikát</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Registrované jméno</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Má soukromý klíč</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Nevypršel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Je silně podepsán</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Není podepsán sám sebou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Má příslušný pár klíčů</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Má správná povolení k soukromému klíči</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Má správná povolení k veřejnému klíči</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Má správná povolení k adresáři soukromého klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Má správná povolení k adresáři veřejného klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Má správnou lokaci adresáře soukromého klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Má správnou lokaci adresáře veřejného klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Má správné SELinux atributy soukromého klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Má správné SELinux atributy veřejného klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Soubor certifikátu existuje a je čitelný</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Soubor je platným certifikátem</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certifikát má platnou autoritu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certifikát má známou autoritu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certifikát není odvolán</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Shoda certifikátu s autoritou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certifikát má očekávaného vlastníka</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certifikát je ve svém aktivním období</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Datum vypršení</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Datum aktivace</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Vyžadovat heslo k soukromému klíči</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Veřejný podpis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Verze</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Sériový kód</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emitent</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Subject key algorithm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Běžné jméno (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Jméno (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizace (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmus podpisu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Otisk Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Otisk Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID veřejného klíče</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Jméno domény emitenta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Příští očekávaná aktualizace</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Odchozí server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Výchozí</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certifikát není spojen se skupinou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Certifikát</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizace</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detaily</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Obsah certifikátu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontroly</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Různé informace ohledně bezpečnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Hlavička</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certifikát</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Bezpečnostní vyhodnocení</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Záložka</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Místní historie</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historie</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Místní nahrávky</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Nahrávka</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Místní vyzvánění</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Vyzvánění</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Místní textové záznamy</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Typy telefonních čísel</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Ostatní</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Já</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS je vypnuto, vyjednávání nebude šifrované. Vaše komunikace bude zranitelná vůči odposlouchávání.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Váš certifikát a autorita se neshodují. Pokud váš certifikát vyžaduje autoritu, nebude fungovat.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Zadaný odchozí server se neshoduje se jménem hostitele ani s tím uvedeným v certifikátu</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Nastavení „ověřit příchozí certifikáty“ je vypnuto, což ohrožuje vaši bezpečnost před infiltrací spojení.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Nastavení „ověřit odpovídající certifikáty“ je vypnuto, což ohrožuje vaši bezpečnost před infiltrací spojení.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Žádný z vašich certifikátů nemá soukromý klíč, jenž je vyžadován. Vyberte Prosím soukromý klíč nebo použijte certifikát s vestavěným klíčem.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Nebyla poskytnuta žádná autorita certifikátů, nebude tedy možné odpovídající certifikáty ověřit. Některé účty také mohou být nefunkční.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Žádný certifikát nebyl poskytnut. Toto Ring zatím nepodporuje.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Vaše toky médií nejsou šifrovány. Povolte, prosím, SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Váš certifikát vypršel. Kontaktujte prosím vašeho systémového administrátora.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Váš certifikát je vámi podepsaný. To narušuje řetězec důvěry.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Přijmout</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Pozastavit</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Spojení navázáno</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Ztlumit zvuk</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Vypnout obraz</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Převod bez dozoru</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Nahrávat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Zavěsit</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Spojit</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Přidat nový</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Povolit/zakázat obraz</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Přidat kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Přidat k existujícímu kontaktu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Smazat kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Poslat kontaktu e-mail</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Zkopírovat kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Přidat telefonní číslo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Volat znovu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Upravit detaily kontaktu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Odstranit z historie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Odstranit</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Volat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Otevřít zprávy</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Pokračovat v hovoru</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Zrušit</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Místní profily</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Sbírka profilů</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profily peerů</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Sbírka profilů peerů</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Pozvání přijato</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt přidán</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Pozvání přijato</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Odchozí hovor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Příchozí hovor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Odchozí hovor - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Příchozí hovor - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Zmeškaný odchozí hovor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Zmeškaný příchozí hovor</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Vyzvání</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Vypršení žádosti</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Zaneprázdněn</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Jméno</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorita</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NIC</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>OBRAZOVKA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>SOUBOR</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Hledá se</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Neplatné ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Nenalezeno</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Nepodařilo se vyhledat</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Špatné schéma URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Nahrávky</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Textové zprávy</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Zvuk/Obraz</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_da.ts b/translations/lrc_da.ts
index 4b5ea919..27eb6271 100644
--- a/translations/lrc_da.ts
+++ b/translations/lrc_da.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="da" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Klar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registreret</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Initialiserer</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Fejl</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Netværk utilgængeligt</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host utilgængelig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ikke registreret</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Prøver…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Autentificering fejlede</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-konfigurationsfejl</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-server ugyldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tjeneste ikke tilgængelig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Uacceptabel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ugyldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Anmodning fik timeout</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguration</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ny</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer op</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Taler</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer op</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parkeret</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fejlede</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Optaget</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Overfør</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parkeret for overførsel</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ovre</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fejl</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konference</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konference (parkeret)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FEJL</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Søger efter</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Afbrudt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kommunikation etableret</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Ukendt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Opkald</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ugyldig konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Afbrudt</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Troværdighedskæde</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Navn</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>I dag</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>I går</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>For to uger siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>For tre uger siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>For en uge siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>For en måned siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>For to måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>For tre måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>For fire måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>For fem måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>For seks måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>For syv måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>For otte måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>For ni måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>For ti måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>For elleve måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>For tolv måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>For et år siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>For meget lang tid siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Aldrig</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Mig</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makroer</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Ny</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Andre</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Andre</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Ukategoriseret</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personer</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Denne konto understøtter ikke statussporing</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Ingen tilknyttet konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Person</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Tilstand</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Antal opkald</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Antal seneste uge</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Antal seneste kvartal</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Har ringet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Sidst brugt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Navn_antal</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Samlet (i sekunder)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularitetsindex</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Bogmærket</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Sporet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Tilstede</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Statusbesked</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Har certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Registreret navn</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Har en privat nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Er ikke udløbet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Har stærk signering</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Er ikke selvsigneret</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Har et tilsvarende nøglepar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Har de rigtige tilladelser for den private nøglefil</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Har de rigtige tilladelser for den offentlige nøglefil</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Har de rigtige tilladelser for den private nøglemappe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Har de rigtige tilladelser for den offentlige nøglemappe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Har den rigtige placering af mappe til den private nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Har den rigtige placering af mappe til den offentlige nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Har de rigtige SELinux-attributter til den private nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Har de rigtige SELinux-attributter til den offentlige nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Certifikatfilen findes og er læsbar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Filen er et gyldigt certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certifikatet har en gyldig autoritet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certifikatet har en kendt autoritet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certifikatet er ikke tilbagekaldt</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Certikatets autoritet passer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certifikatet har den forventede ejer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certifikatet er i dets aktive periode</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Udløbsdato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktiveringsdato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Benyt en adgangskode til den private nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Offentlig signatur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serienummer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Udsteder</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Subject key-algoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Fællesnavn (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Navn (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisation (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Signaturalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-fingeraftryk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-fingeraftryk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Id for offentlig nøgle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Udsteders domænenavn</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Næste forventede opdatering</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Udgående server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Standard</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certikat ikke tilknyttet en gruppe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Et certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>En organisation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detaljer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Certifikatets indhold</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Afkrydsninger</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Diverse sikkerhedsrelateret information</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Hoved</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>SIkkerhedsbedømmelse</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Bogmærke</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokalhistorik</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historik</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokale optagelser</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Optagelse</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokale ringetoner</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Ringetone</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokale tekstoptagelser</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefonnummertyper</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Andre</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Mig</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS er deaktiveret, protokol-forhandlingen vil ikke være krypteret. Din kommunikation er sårbar overfor aflytning.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Dit certifikat og autoritet stemmer ikke overens. Hvis dit certifikat kræver en autoritet vil det ikke virke</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Den angivne udgående server passer ikke med værtsnavnet eller det i certifikatet inkluderede</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Valgmuligheden &quot;bekræft indgående certikat&quot; er deaktiveret, dette gør dig sårbar over for &quot;man in the middle&quot;-angreb</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Valgmuligheden &quot;bekræft svarcertikat&quot; er deaktiveret, dette gør dig sårbar over for &quot;man in the middle&quot;-angreb</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Ingen af dine certifikater tilbyder en privat nøgle, dette er krævet. Vælg venligst en privat nøgle eller brug et certifikat med en indbygget</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Ingen certifikatautoritet er tilgængelig, det vil ikke være muligt at validere om svarcertifikatet er gyldigt. Nogle konti vil måske heller ikke virke.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Intet certifikat er tilgængeligt. Dette er, for øjeblikket, ikke understøttet af Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Dine media streams er ikke krypteret, venligst aktiver SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Dit certifikat er udløbet, kontakt venligst din systemadministrator</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Dit certifikat er selvsigneret. Dette bryder troværdighedskæden.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accepter</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Parker</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Kommunikation etableret</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Mute lyd</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Mute video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Serveroverførsel</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Optag</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Læg på</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Deltag</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Tilføj ny</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Video til/fra</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Tilføj en kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Tilføj til eksisterende kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Slet kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-mail til kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopiér kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Tilføj telefonnummer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Ring op igen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Rediger kontakt-detaljer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Fjern fra historik</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Fjern</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Ring op</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Åbn chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Uparker</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuller</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokale profiler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profil-samling</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Partners profiler</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Partners Profil-samling</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invitation modtaget</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt tilføjet</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Invitation accepteret</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Udgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Indgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Udgående opkald - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Indgående opkald - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Mistede udgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Misteede indgående opkald</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Ringer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Anmodning fik timeout</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Optaget</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Navn</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoritet</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NONE</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SCREEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FILE</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Søger…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Ikke fundet</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Kunne ikke opslå…</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Ugyldigt URI-skema</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Optagelser</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstbeskeder</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Lyd/video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_de.ts b/translations/lrc_de.ts
index bc70f106..0440ef78 100644
--- a/translations/lrc_de.ts
+++ b/translations/lrc_de.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="de" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bereit</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registriert</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Initialisiere</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Fehler</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Netzwerk unerreichbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host unerreichbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nicht registriert</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Versuche!</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Authentifikation fehlgeschlagen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-Konfigurationsfehler</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-Server ungültig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Dienst nicht erreichbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nicht akzeptabel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ungültig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Zeitüberschreitung</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Einstellungen</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Neu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Klingelt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Rufaufbau</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sprechend</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Wählend</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Halten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fehlgeschlagen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Beschäftigt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transfer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transfer halten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Über</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fehler</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenz</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenz (halten)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FEHLER</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Suchen nach</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Abgebrochen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kommunikation hergestellt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Unbekannt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Anrufe</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ungültiges Konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Abgebrochen</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Vertrauenskette</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Name</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Heute</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Gestern</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Vor zwei Wochen</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Vor drei Wochen</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Vor einer Woche</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Vor einem Monat</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Vor zwei Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Vor drei Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Vor vier Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Vor fünf Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Vor sechs Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Vor sieben Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Vor acht Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Vor neun Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Vor zehn Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Vor elf Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Vor zwölf Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Vor einem Jahr</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Vor sehr langer Zeit</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Niemals</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ich</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Neu</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Anderes</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Anderes</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Nicht kategorisiert</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personen</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Dieses Konto unterstützt keine Anwesenheitsverfolgung</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Kein verknüpftes Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Typ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Person</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Zustand</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Anrufanzahl</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Wöchentliche Anzahl</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Quartalsanzahl</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Haben angerufen</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Letztes Mal benutzt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Name_count</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Insgesamt (in Sekunden)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularity_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Als Lesezeichen markiert</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Verfolgt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Anwesend</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Anwesenheitsnachricht</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Hat ein Zertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Registrierter Name</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Hat einen privaten Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Ist nicht abgelaufen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Hat eine starke Signatur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Ist nicht selbst signiert</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Hat ein passendes Schlüsselpaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Hat die richtigen Dateiberechtigungen für den privaten Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Hat die richtigen Dateiberechtigungen für den öffentlichen Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Hat die richtigen Ordnerberechtigungen für den privaten Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Hat die richtigen Ordnerberechtigungen für den öffentlichen Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Hat den richtigen Verzeichnisort für den privaten Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Hat den richtigen Verzeichnisort für den öffentlichen Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Hat die richtigen SELinux-Attribute für den privaten Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Hat die richtigen SELinux-Attribute für den öffentlichen Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Die Zertifikatsdatei existiert und ist lesbar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Die Datei ist ein gültiges Zertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Die Zertifizierungsstelle ist gültig</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Die Zertifizierungsstelle ist bekannt</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Das Zertifikat ist nicht widerrufen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Die Zertifizierungsstelle passt</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Das Zertifikat hat den erwarteten Besitzer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Das Zertifikat ist innerhalb des aktiven Zeitrahmens</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Ablaufdatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktivierungsdatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Ein Passwort für den privaten Schlüssel anfordern</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Öffentliche Signatur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Seriennummer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Herausgeber</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Benutzerschlüsselalgorithmus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Gewöhnlicher Name (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Name (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisation (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Signaturalgorithmus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-Fingerabdruck</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-Fingerabdruck</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Öffentliche Schlüssel-ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Domänenname des Herausgebers</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Nächste zu erwartende Aktualisierung</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Ausgehender Server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Standard</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Zertifikat nicht mit einer Gruppe assoziert</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Ein Zertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Eine Organisation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Details</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Der Inhalt des Zertifikats</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Prüfungen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Verschiedene sicherheitsrelevante Informationen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Kopf</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Zertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Sicherheitsbewertung</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Lesezeichen</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokaler Verlauf</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Verlauf</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokale Aufzeichnungen</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Aufzeichnung</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokaler Klingelton</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Klingelton</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokale Textaufzeichnungen</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefonnummerntypen</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Anderes</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ich</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS ist deaktiviert, der Austausch wird nicht verschlüsselt. Ihre Kommunikation könnte abgehört werden.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Ihr Zertifikat und die Zertifizierungsstelle passen nicht zusammen. Wenn ihr Zertifikat eine Zertifizierungsstelle bentötigt, wird es nicht funktionieren.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Der spezifizierte ausgehende Server passt nicht zum Hostnamen oder zu dem im Zertifikat angegebenen</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Die Option &quot;Eingehendes Zertifikat prüfen&quot; ist deaktiviert, dies macht sie anfällig für Man-In-The-Middle-Angriffe</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Die Option &quot;Antwortzertifikat prüfen&quot; ist deaktiviert, dies macht sie anfällig für Man-In-The-Middle-Angriffe</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Keines ihrer Zertifikate stellt einen privaten Schlüssel, obwohl er benötigt wird. Bitte wählen sie einen privaten Schlüssel aus oder benutzen sie ein Zertifikat mit einem eingebauten Schlüssel</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Keine Zertifizierungsstelle angegeben, es wird nicht möglich sein zu überprüfen, ob die Antwortzertifikate gültig sind. Einige Konten funktionieren möglicherweise ebenfalls nicht.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Kein Zertifikat wurde zur Verfügung gestellt. Das wird im Moment von Ring nicht unterstützt.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Ihre Medienströme sind nicht verschlüsselt, bitte aktivieren Sie SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Ihr Zertifikat ist abgelaufen, bitte nehmen sie Kontakt mit ihrem Systemadministrator auf.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Ihr Zertifikat ist selbstsigniert. Dies bricht die Vertrauenskette.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Akzeptieren</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Halten</translation>
     </message>
@@ -963,504 +68,334 @@
         <translation>Kommunikation hergestellt</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Audio stumm schalten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Video stummschalten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Servertransfer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Aufzeichnen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Auflegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Beitreten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Neues hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Video umschalten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Einen Kontakt hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Zu existierendem Kontakt hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Kontakt löschen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Mail an Kontakt schreiben</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kontakt kopieren</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Telefonnummer hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Nochmal anrufen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Kontaktdaten bearbeiten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Aus dem Verlauf entfernen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Entfernen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Anruf</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Chat öffnen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Halten aufheben</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokale Profile</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profilsammlung</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Teilnehmerprofile</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Sammlung der Teilnehmerprofile</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Einladung erhalten</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt hinzugefügt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Einladung angenommen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Ausgehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Eingehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Ausgehender Anruf - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Eingehender Anruf - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Verpasster ausgehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Verpasster eingehender Anruf</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>Standard</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
-        <translation type="unfinished"/>
+        <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
-        <translation type="unfinished"/>
+        <translation>Versuche</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Klingelt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
-        <translation type="unfinished"/>
+        <translation>Wird weitergeleitet</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
-        <translation type="unfinished"/>
+        <translation>In Warteschlange</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
-        <translation type="unfinished"/>
+        <translation>Fortschritt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
-        <translation type="unfinished"/>
+        <translation>Angenommen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
-        <translation type="unfinished"/>
+        <translation>Mehrere Wahlmöglichkeiten</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
-        <translation type="unfinished"/>
+        <translation>Permanent verschoben</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
-        <translation type="unfinished"/>
+        <translation>Vorübergehend verschoben</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
-        <translation type="unfinished"/>
+        <translation>Proxy nutzen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
-        <translation type="unfinished"/>
+        <translation>Alternativer Dienst</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
-        <translation type="unfinished"/>
+        <translation>Ungültige Anfrage</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
-        <translation type="unfinished"/>
+        <translation>Nicht autorisiert</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
-        <translation type="unfinished"/>
+        <translation>Zahlung notwendig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
-        <translation type="unfinished"/>
+        <translation>Unzulässig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
-        <translation type="unfinished"/>
+        <translation>Nicht gefunden</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
-        <translation type="unfinished"/>
+        <translation>Methode nicht zulässig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
-        <translation type="unfinished"/>
+        <translation>Nicht annehmbar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
-        <translation type="unfinished"/>
+        <translation>Proxy Authentifizierung notwendig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Anfragezeitüberschreitung</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
-        <translation type="unfinished"/>
+        <translation>Verschwunden</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Anfrage zu groß</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
-        <translation type="unfinished"/>
+        <translation>Anfragen-URI zu lang</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
-        <translation type="unfinished"/>
+        <translation>Medientyp nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
-        <translation type="unfinished"/>
+        <translation>URI-Schema nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
-        <translation type="unfinished"/>
+        <translation>Ungültige Erweiterung</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
-        <translation type="unfinished"/>
+        <translation>Erweiterung notwendig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
-        <translation type="unfinished"/>
+        <translation>Sitzungstimer zu klein</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
-        <translation type="unfinished"/>
+        <translation>Intervall zu kurz</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Temporär nicht verfügbar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
-        <translation type="unfinished"/>
+        <translation>Anruf TSX existiert nicht</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
-        <translation type="unfinished"/>
+        <translation>Schleife erkannt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
-        <translation type="unfinished"/>
+        <translation>Zu viele Hops</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
-        <translation type="unfinished"/>
+        <translation>Adresse unvollständig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
-        <translation type="unfinished"/>
+        <translation>Nicht eindeutig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Beschäftigt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
-        <translation type="unfinished"/>
+        <translation>Anfrage terminiert</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
-        <translation type="unfinished"/>
+        <translation>Ungültiges Ereignis</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
-        <translation type="unfinished"/>
+        <translation>Anfrage aktualisiert</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
-        <translation type="unfinished"/>
+        <translation>Anfrage ausstehend</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
-        <translation type="unfinished"/>
+        <translation>Nicht entschlüsselbar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
-        <translation type="unfinished"/>
+        <translation>Interner Server Fehler</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
-        <translation type="unfinished"/>
+        <translation>Nicht implementiert</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
-        <translation type="unfinished"/>
+        <translation>Ungültiges Gateway</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Dienst nicht verfügbar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
-        <translation type="unfinished"/>
+        <translation>Serverzeitüberschreitung</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
-        <translation type="unfinished"/>
+        <translation>Version nicht unterstützt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Nachricht zu groß</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
-        <translation type="unfinished"/>
+        <translation>Vorbedingung fehlgeschlagen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
-        <translation type="unfinished"/>
+        <translation>Überall beschäftigt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
-        <translation type="unfinished"/>
+        <translation>Anruf abgelehnt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
-        <translation type="unfinished"/>
+        <translation>Existiert nirgendswo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Name</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorität</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NICHTS</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>BILDSCHIRM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>DATEI</translation>
+        <translation>Nirgendwo annehmbar</translation>
     </message>
 </context>
 <context>
@@ -1471,17 +406,17 @@
         <translation>Searching!</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Ungültige ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Nicht gefunden</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Konnte nicht suchen!</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Ungültiges URI-Schema</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Aufzeichnungen</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Textnachrichten</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_de_DE.ts b/translations/lrc_de_DE.ts
index c97355f0..0f30aab0 100644
--- a/translations/lrc_de_DE.ts
+++ b/translations/lrc_de_DE.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="de_DE" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bereit</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Angemeldet</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Fehler</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Netzwerk nicht erreichbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host nicht erreichbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Dienst nicht verfügbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Unannehmbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ungültig </translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguration</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Neu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Läuten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Rufen an</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sprechen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Wählen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gehalten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fehlgeschlagen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Besetzt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Übertragung</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Übertragung gehalten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vorbei</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fehler</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenz</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenz (gehalten)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FEHLER</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Suche nach</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Abgebrochen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Verbindung hergestellt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Unbekannt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Anrufe</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ungültiges Konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Abgebrochen</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Vertrauenskette</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Name</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Heute</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Gestern</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Vor zwei Wochen</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Vor drei Wochen</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Vor einer Woche</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Vor einem Monat.</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Vor zwei Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Vor drei Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Vor vier Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Vor funf Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Vor sechs Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Vor sieben Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Vor acht Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Vor neun Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Vor zehn Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Vor elf Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Vor zwölf Monaten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Vor einem Jahr</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Vor langer Zeit</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nie</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ich</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Neu</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Andere</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Andere</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Nicht kategorisiert</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personen</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Dieses Konto unterstützt keine Präsenzüberwachung</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Kein entsprechende Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Person</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stand</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Zuletzt verwendet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Ablaufdatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Verlauf</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Andere</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ich</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Akzeptieren</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>In die Warteschleife schalten</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Verbindung hergestellt</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Stummschalten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Video ausschalten</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Server Übertragung</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Aufzeichnen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Auflegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Teilnehmen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Neuen hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Kontakt hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Zu einem  Kontakt hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Kontakt löschen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-Mail-Kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kontakt kopieren</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Telefonnummer hinzufügen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Nochmal anrufen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Kontakt-Information ändern</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Aus Verlauf entfernen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Entfernen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Anrufen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Gespräch fortsetzen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Abbrechen</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Einladung erhalten</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt hinzugefügt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Klingeln</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>Okay</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Zeitüberschreitung der Anforderung</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Besetzt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Name</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorität</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>KEINE</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>BILDSCHIRM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>DATEI</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Textnachrichten</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_el.ts b/translations/lrc_el.ts
index d2a8a6e2..18139cf9 100644
--- a/translations/lrc_el.ts
+++ b/translations/lrc_el.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="el" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Έτοιμο</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Εγγεγραμμένος</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Σφάλμα</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Δίκτυο Μη Προσβάσιμο</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Φιλοξενητής μη προσβάσιμος</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Υπηρεσία μη διαθέσιμη</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Μη αποδεκτός</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Άκυρος</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Ρυθμίσεις</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Νέο</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Κουδουνίζει</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Καλεί</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Μιλά</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Κλήση</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Αναμονή</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Απέτυχε</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Απασχολημένο</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Μεταφορά</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Μεταφορά κράτησης</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Τέλος</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Σφάλμα</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Συνδιάσκεψη</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Συνδιάσκεψη (σε αναμονή)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ΣΦΑΛΜΑ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Αναζήτηση για</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ματαιώθηκε</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Επικοινωνία επιτεύχθηκε</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Άγνωστος</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Λογαριασμός:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Κλήσεις</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Λανθασμένος λογαριασμός</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Ματαιώθηκε</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Αλυσίδα Εμπιστοσύνης</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Όνομα</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Σήμερα</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Χθες</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Δύο εβδομάδες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Τρεις εβδομάδες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Μία εβδομάδα πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Ένας μήνας πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Δύο μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Τρεις μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Τέσσερις μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Πέντε μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Έξι μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Επτά μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Οκτώ μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Εννιά μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Δέκα μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Έντεκα μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Δώδεκα μήνες πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Ένας χρόνος πριν</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Πριν από πολύ καιρό</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Ποτέ</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Εγώ</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Μακροεντολές</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Νέο</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Άλλα</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Άλλα</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Χωρίς Κατηγορία</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Άτομα</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Αυτός ο λογαριασμός δεν υποστηρίζει εντοπισμό παρουσίας</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Κανένας συνδεδεμένος λογαριασμός</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Τύπος</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Άτομο</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Λογαριασμός</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Πολιτεία</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Μετρητής κλήσεων</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Καταμέτρηση εβδομάδας</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Καταμέτρηση τριμήνου</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Έχουν καλέσει</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Τελευταία</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Σύνολο (σε δευτερόλεπτα)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Με σελιδοδείκτη</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Παρόν</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Μήνυμα παρουσίας</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Έχει ιδιωτικό κλειδί</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Δεν έχει λήξει</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Έχει ισχυρή υπογραφή</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Ημερομηνία ενεργοποίησης</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Έκδοση</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Σειριακός αριθμός</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Οργανισμός (Ο)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Προεπιλογή</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Ιστορικό</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Άλλοι</translation>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation>Εγώ</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Αποδοχή</translation>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
+        <translation>Εγώ</translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Αναμονή</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Επικοινωνία επιτεύχθηκε</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Σίγαση ήχου</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Σίγαση βίντεο</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Εγγραφή</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Κλήση</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Ακύρωση αναμονής</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Ακύρωση</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
-        <translation type="unfinished"/>
+        <translation>Κουδουνίζει</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
-        <translation type="unfinished"/>
+        <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
-        <translation type="unfinished"/>
+        <translation>Αίτημα Εκτός Χρόνου</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
-        <translation type="unfinished"/>
+        <translation>Απασχολημένο</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Όνομα</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Εγγραφές</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Μηνύματα</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Ήχος/Βίντεο</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_en.ts b/translations/lrc_en.ts
index da9c3e9b..59dac94e 100644
--- a/translations/lrc_en.ts
+++ b/translations/lrc_en.ts
@@ -2,909 +2,14 @@
 <!DOCTYPE TS>
 <TS version="2.0" language="en_US" sourcelanguage="en">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"></translation>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation type="unfinished"></translation>
     </message>
@@ -965,506 +70,336 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"></translation>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1473,17 +408,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"></translation>
     </message>
@@ -1496,22 +431,4 @@
         <translation type="unfinished"></translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"></translation>
-    </message>
-</context>
 </TS>
diff --git a/translations/lrc_eo.ts b/translations/lrc_eo.ts
index 48dcc6d7..15750290 100644
--- a/translations/lrc_eo.ts
+++ b/translations/lrc_eo.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="eo" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Preta</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrita</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Eraro</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Reto neatingebla</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gastiga komputilo netingebla</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servo maldisponebla</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neakceptebla</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nevalida</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Agordo</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nova</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sonoriĝanta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sonoriganta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parolanta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Diskanta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Deteni</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fiaskinta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Okupata</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transigi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Deteni transigon</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Finita</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Eraro</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenco</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konference (detenita)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERARO</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Serĉanta je</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ĉesita</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konektita</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Nekonata</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Vokoj</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Nevalida konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Ĉesita</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Ĉeno de fido</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nomo</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hodiaŭ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Hieraŭ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Antaŭ du semajnoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Antaŭ tri semajnoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Antaŭ semajno</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Antaŭ monato</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Antaŭ du monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Antaŭ tri monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Antaŭ kvar monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Antaŭ kvin monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Antaŭ ses monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Antaŭ sep monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Antaŭ ok monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Antaŭ naŭ monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Antaŭ dek monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Antaŭ dek unu monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Antaŭ dek du monatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Antaŭ jaro</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Antaŭ tre longe</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Neniam</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Mi</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makrooj</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nova</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Alia</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Alia</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Neorditaj</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Uloj</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Tiu ĉi konto ne subtenas spuradon de ĉeesto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Neniu asocia konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Ulo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Nombro de vokoj</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Nombro de semajnoj</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Nombro de trimonatoj</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Vokita</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Laste uzita</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Name_count</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Tuto (da sekundoj)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularity_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Legosignita</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Suprita</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Ĉeesta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mesaĝo de ĉeesto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Havas atestilon</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Havas privatan ŝlosilon</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Ne estas posttempa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Havas robustan subskribon</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Ne estas memsubskribita</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Havas kongruan ŝlosilan paron</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Havas ĝustajn doseirajn permesojn de privata ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Havas ĝustajn doseirajn permesojn de publika ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Havas ĝustajn doseirujajn permesojn de privata ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Havas ĝustajn doseirujajn permesojn de publika ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Havas ĝustan doseirujan lokon de privata ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Havas ĝustan doseirujan lokon de publika ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Havas ĝustajn SELinux atributojn de privata ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Havas ĝustajn SELinux atributojn de publika ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Atestila dosiero ekzistas kaj legeblas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>La dosiero estas valida atestilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>La atestilo havas validan aŭtoritaton</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>La atestilo havas konitan aŭtoritaton</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>La atestilo ne estas senvalidiĝa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>La atestila aŭtoritato ne kongruas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>La atestilo havas la atenditan posedanton</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>La atestilo estas en sia aktiva periodo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Limdato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktivigodato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Postuli pasvorton de privata ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Publika subskribo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Eldono</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Seria numero</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Eldonanto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Tema ŝlosila algoritmo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Kutima nomo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nomo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizacio</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Subskriba algoritmo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 fingrospuro</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 fingrospuro</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nomo de eldonanta domajno</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Sekva atendita ĝisdatigo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Eliranta servilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Defaŭlta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Atestilo ne asociigita kun grupo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Atestilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizacio</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detaloj</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>La enhavo de la atestilo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontroloj</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Diversaj informaĵoj pri sekurigo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Ĉapo</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Atestilo</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Sekuriga taksado</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Legosigno</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Loka historio</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historio</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokaj registraĵoj</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Registraĵo</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokaj vokosonoj</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Vokosono</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokaj tekstaj registraĵoj</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefonnumeraj tipoj</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Alia</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Mi</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS estas malŝaltita, la intertraktado ne estos ĉifrata. Via komunikado estos vundebla je spionado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Via atestilo kaj aŭtoritato ne kongruas. Se via atestilo bezonas aŭtoritaton, ĝi ne funkcios</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>La eliranta servilo difinita ne kongruas la nomon de gastiga komputilo aŭ la unu en la atestilo</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>La agordo &quot;kontroli enirantajn atestilojn&quot; estas malŝaltita, tial vi estas vundebla al kaŝa interkapto de komunikado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>La agordo &quot;kontroli respondajn atestilojn&quot; estas malŝaltita, tial vi estas vundebla al kaŝa interkapto de komunikado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Neniu el viaj atestiloj provizas privatan ŝlosilon. Tio estas nepra. Bonvole elektu privatan ŝlosilon aŭ uzu atestilon kun integrita ŝlosilo</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Nenia atestila aŭtoritato estas provizita, ne eblos kontroli ĉu la respondaj atestiloj estas validaj. Ia konto ankaŭ povas nefunkcii.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Nenia atestilo provizita. Tio estas ankoraŭ nesubtenata de Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Via atestilo senvalidiĝis, bonvole kontaktu vian sistemestron.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Via atestilo estas memsubskribita. Tio rompas la ĉenon de fido.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Akcepti</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Deteni</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Konektita</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Silentigi aŭdion</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Kaŝi videon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Senasista transigo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Registri</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Finigi vokon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Kunigi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Aldoni novan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Ŝalti videon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Aldoni kontakton</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Aldoni al ekzistanta kontakto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Forigi kontakton</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Retpoŝti al kontakto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopii kontakton</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Aldoni telefonnumeron</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Revoki</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Redakti detatalojn de kontakto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Forigi el historio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Forigi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Voki</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Maldeteni</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Rezigni</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokaj profiloj</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profila Kolekto</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Samtavolanaj profiloj</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Kolekto de Samtavolanaj Profiloj</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
-        <translation type="unfinished"/>
+        <translation>Sonoriĝanta</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
-        <translation type="unfinished"/>
+        <translation>Okej</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
-        <translation type="unfinished"/>
+        <translation>Eltempiĝo de Peto</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
-        <translation type="unfinished"/>
+        <translation>Okupata</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>Identigaĵo</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nomo</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Aŭtoritato</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NENIU</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>EKRANO</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>DOSIERO</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Registraĵoj</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstmesaĝoj</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Aŭdio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_es.ts b/translations/lrc_es.ts
index 250c8f83..c2967ee1 100644
--- a/translations/lrc_es.ts
+++ b/translations/lrc_es.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="es" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Preparado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inicializando</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Error</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Verificar red</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host inaccesible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>No Registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Intentando</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Autenticación Fallida</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Error en configuración STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor STUN invalido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servicio no disponible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inaceptable</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tiempo de repuesta agotado</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuración</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nuevo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sonando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Llamando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hablando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Marcando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Espera</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Falló</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ocupado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transferir</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transferencia atendida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Terminado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Error</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferencia</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferencia(espera)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERROR</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Buscando...</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Abortado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicación establecida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Desconocido</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Cuenta:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Llamadas</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Cuenta inválida</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Abortado</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Cadena de confianza</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nombre</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hoy</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ayer</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>dos semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>tres semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>una semana atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>un mes atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>dos meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>tres meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>cuatro meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>cinco meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>seis meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>siete meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>ocho meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>nueve meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>diez meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>once meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>doce meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>un año antes</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>mucho tiempo antes</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nunca</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Yo</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nuevo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Otro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Otro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Sin categoría</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personas</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Esta cuenta no soporta seguimiento</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>No hay cuenta asociada</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Escribe</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Persona</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Cuenta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Estado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Conteo de llamadas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Conteo semanal</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Conteo trimestrial</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Ha llamado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Ultimo uso</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Recuento de nombres</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Total (en segundos)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Índice de popularidad</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Marcado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Seguido</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mensaje de presencia</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Tiene certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Nombre registrado</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Tiene una llave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>No expiró</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Tiene una firma fuerte</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>No esta auto firmado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Posee el par de claves correspondiente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>El fichero de clave privada tiene los permisos adecuados</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>El fichero de clave pública tiene los permisos adecuados</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>El directorio de la clave privada tiene los permisos adecuados</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>El directorio de la clave pública tiene los permisos adecuados</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>La ruta de la clave privada es la adecuada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>La ruta de la clave pública es la adecuada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>La clave privada tiene atributos SELinux adecuados</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>La clave pública tiene atributos SELinux adecuados</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>El certificado existe y es legible</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Este archivo es un certificado válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Este certificado tiene una autoridad valida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Este certificado tiene una autoridad conocida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>El certificado no está revocado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>La autoridad de certificación coincide</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>El propietario del certificado es el que se esperaba</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>El certificado está dentro del periodo de vigencia</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Fecha de expiración</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Fecha de activación</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Requerir una contraseña de clave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Firma pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versión</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numero de serie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emisor</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algoritmo de la clave del sujeto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nombre Comun (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nombre (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organización (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmo de firma</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Huella MD5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Huella SHA1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Clave de Id. pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nombre de dominio del emisor</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Próxima actualización esperada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Servidor de salida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Predeterminado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>El certificado no está asociado a un grupo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Un certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Una organización</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detalles</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>El contenido del certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Comprobaciones</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Información diversa de seguridad</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Cabecera</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Evaluación de seguridad</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Favoritos</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Historial local</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historial</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Grabaciones Locales</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Grabaciones</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Tonos de llamada locales</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Tonos de llamada</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Registros locales de conversaciones</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipos de número de teléfono</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Otro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Yo</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS está deshabilitado, por lo que la negociación de las claves no será cifrada. La comunicación será vulnerable a «snooping»</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>El certificado no coincide con la autoridad de certificación, si el certificado precisa de ella, no funcionará</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>El servidor saliente no coincide con el nombre del host indicado en el certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>La opción &quot;verificar certificados entrantes&quot; está desactivada, dejándole vulnerable a un ataque de intermediación (man-in-the-middle)</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>La opción &quot;verificar certificados de respuesta&quot; está desactivada, dejándole vulnerable a un ataque de intermediación (man-in-the-middle)</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Ninguno de los certificados contiene la clave privada necesaria. Por favor, selecciona una clave privada o un certificado que ya la incluya</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>No se indica la autoridad de certificación, no será posible comprobar si el certificado de respuesta es válido. Además algunas cuentas podrían dejar de funcionar</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>No se indicó un certificado. Ring no admite esto, por ahora</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Sus streams multimedia no están cifrados, por favor, habilite SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>El certificado ha caducado, ponte en contacto con tu administrador del sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>El certificado está autofirmado. Esto rompe la cadena de confianza.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aceptar</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Espera</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Comunicación establecida</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Silenciar el audio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Silenciar Video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transferencia de servidor</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Grabar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Cortar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Unirse</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Agregar nuevo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Conmutar video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Añadir un contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Agregar a contacto existente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Eliminar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-mail</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copiar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Agregar numero de telefono</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Marcar nuevamente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Editar detalles de contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Eliminar del historial</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Eliminar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Llamada</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Abrir chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Reanudar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancelar</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Perfiles locales</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Colección de perfil</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Perfiles de pares</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Colección de perfiles de pares</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invitación recibida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contacto añadido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Invitación aceptada</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Llamada saliente</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Llamada entrante</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Llamada saliente - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Llamada entrante - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Llamada saliente perdida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Llamada entrante perdida</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Sonando</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Tiempo de repuesta agotado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nombre</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoridad</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NINGUNO</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>PANTALLA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ARCHIVO</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Buscando</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID inválida</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>No encontrado</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>No se pudo buscar</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Mal esquema de URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Grabaciones</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Mensajes de Texto</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_es_AR.ts b/translations/lrc_es_AR.ts
index 1a8234f0..4ab950d5 100644
--- a/translations/lrc_es_AR.ts
+++ b/translations/lrc_es_AR.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="es_AR" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Listo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inicializando</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Error</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servicio no disponible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inaceptable</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuración</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nuevo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sonando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Llamando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hablando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Marcando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Espera</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Falló</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ocupado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Terminado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Error</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferencia</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERROR</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Abortado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicación establecida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Desconocido</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Cuenta:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Llamadas</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Cuenta inválida</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Abortado</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nombre</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hoy</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ayer</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Hace dos semanas</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Hace tres semanas</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Hace una semana</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Hace un mes</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Hace dos meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Hace tres meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Hace cuatro meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Hace cinco meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Hace seis meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Hace siete meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Hace ocho meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Hace nueve meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Hace diez meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Hace once meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Hace doce meses</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Hace un año</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Hace un largo tiempo</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nunca</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Yo</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nuevo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Otro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Otro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Sin categoría</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Sin cuenta asociada</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Cuenta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Estado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Nombre registrado</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>El archivo es un certificado válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>El certificado no está revocado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Fecha de expiración</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Fecha de activación</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versión</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Por defecto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Un certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Una organización</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detalles</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>El contenido del certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historial</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Otro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Yo</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Tu certificado está expirado, por favor contactá a tu administrador de sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aceptar</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Espera</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Comunicación establecida</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Grabar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Ingresar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Añadir nuevo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Añadir un contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Añadir a contacto existente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Eliminar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copiar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Añadir número de teléfono</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Llamar otra vez</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Editar detalles de contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Eliminar del historial</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Eliminar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Llamar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Abrir chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Salir de espera</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancelar</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Perfiles locales</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Colección de perfiles</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invitación recibida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contacto añadido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Invitación aceptada</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Sonando</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>Ok</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nombre</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoridad</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Grabaciones</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Mensajes de texto</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_et_EE.ts b/translations/lrc_et_EE.ts
index 77d975c5..9c5342dd 100644
--- a/translations/lrc_et_EE.ts
+++ b/translations/lrc_et_EE.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="et_EE" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Heliseb</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Helistab</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kinni</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nimi</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation type="unfinished"/>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Salvestus</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Heliseb</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Kinni</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nimi</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_eu.ts b/translations/lrc_eu.ts
index a7d1f3c7..75f39085 100644
--- a/translations/lrc_eu.ts
+++ b/translations/lrc_eu.ts
@@ -1,910 +1,15 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="eu" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Prest</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erregistratua</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Deitzen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hizketan</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Huts eginda</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Lanpetuta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transferitu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Amaituta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Kontua</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
-        <translation type="unfinished"/>
+        <translation>Esperoan</translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="62"/>
@@ -919,7 +24,7 @@
     <message>
         <location filename="../src/api/call.h" line="66"/>
         <source>Incoming</source>
-        <translation type="unfinished"/>
+        <translation>Jasotzen</translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="68"/>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Ezeztatu</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
-        <translation type="unfinished"/>
+        <translation>Gonbidapena jasota</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
-        <translation type="unfinished"/>
+        <translation>Kontaktua gehituta</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Deitzen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
-        <translation type="unfinished"/>
+        <translation>Ados</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Lanpetuta</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Grabaketak</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fa_IR.ts b/translations/lrc_fa_IR.ts
index 3b1dc148..3b2dab17 100644
--- a/translations/lrc_fa_IR.ts
+++ b/translations/lrc_fa_IR.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fa_IR" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>آماده</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>ثبت شده</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>آغازِ فرایند</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>خطا</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>شبکه در دسترس نیست</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>میزبان در دسترس نیست</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>ثبت‌نشده</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>درحال تلاش…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>تأیید هویت شکست خورد</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>خطای پیکربندی STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>کارساز نامعتبر STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>خدمات موجود نیست</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>غیرقابل پذیرش</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>نامعتبر</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>انقضای درخواست</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>پکربندی</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>نو</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>در حال زنگ خوردن</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>در حال تماس</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>در حال صحبت</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>در حال شماره گیری</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>دست نگاه دارید</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>انجام نشد</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>مشغول</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>انتقال</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>انتقال انجام نشد</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>تمام شد</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>خطا</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>نشست</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>کنفرانس (در حالت تعلیق)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>خطا</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>درحال جستجو برای</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>لغو شد</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>ارتباط برقرار شد</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>ناشناخته</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>حساب کاربری</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>تماس‌ها</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>حساب کاربری نامعتبر</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>لغو شد</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>ذنجیره اعتماد</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>نام</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>امروز</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>دیروز</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>دو هفته پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>سه هفته پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>هفته پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>دو ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>سه ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>چهار ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>پنج ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>شش ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>هفت ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>هشت ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>نه ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>ده ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>یازده ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>دوازده ماه پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>سال پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>خیلی وقت پیش</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>هرگز</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>من</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>ماکروها</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>نو</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>دیگر</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>دیگر</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>دسته‌بندی نشده</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>افراد</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>این حساب حضور را رد یابی نمیکند</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>بدون حساب مرتبط</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>تعیین کننده هویت منابع یکشکل یو آر ای</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>نوع</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>شخص</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>حساب کاربری</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>وضعیت</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>شمارش تماس ها</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>شمارش هفته ها</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>شمارش دوره سه ماهه</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>تماس گرفته اند</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>آخرین استفاده</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>نام_شمارش</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>مجموع (به ثانیه)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>محبوبیت_شاخص</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>نشانه گذاری شده</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>ردیابی شده</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>حاضر</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>پیام حضور</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>گواهینامه دارد</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>نام ثبت شده</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>یک کلید خصوصی دارد</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>منقضی نشده است</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>امضای قوی دارد</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>خود نشانه نیست</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>یک جفت کلید تطبیق دارید.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>دارای مجوز درست برای دسترسی به فایل خصوصی را دارد.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>دارای مجوز درست برای دسترسی به فایل عمومی  را دارد.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>دارای مجوز درست برای دسترسی به دایرکتوری کلید خصوصی است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>دارای مجوز درست برای دسترسی به دایرکتوری کلید عمومی است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>مکان درست دایرکتوری کلید خصوصی را دارد.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>مکان درست دایرکتوری کلید عمومی را دارد.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>دارای کلید خصوصی درست برای دسترسی به SFLinux Attributes است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>دارای کلید عمومی درست برای دسترسی به SFLinux Attributes است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>فایل گواهی وجود دارد و قابل خواندن است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>فایل موجود یک گواهی معتبر است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>این گواهی دارای مجوز معتبر است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>گواهی دارای مجوز شناخته شده است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>گواهی آن لغونشده است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>گواهینامه مطابقت دارد.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>گواهی متعلق به صاحب مورد نظر است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>گواهی هنوز معتبر است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>تاریخ انقضاء</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>تاریخ فعال سازی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>نیاز به رمز عبور برای کلید خصوصی است.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>امضای عمومی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>نسخه</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>شماره سریال</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>صادر کننده</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>الگوریتم کلیدی موضوع</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>نام مشترک (سی ان)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>نام (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>سازمان (او)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>الگوریتم امضا</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>اثرانگشت Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>اثر انگشت Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>شناسه کلید عمومی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>نام صادر کننده دومین</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>به روز رسانی بعدی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>سرور خروجی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>پیش‌گزیده</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>گواهی با هیچ گروهی مرتبط نیست</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>یک گواهی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>یک سازمان</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>جزییات</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>محتوای گواهی</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>بررسی ها</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>اطلاعات مختلف مربوط به امنیت</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>سرتیتر</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>گواهی</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>ارزیابی امنیت</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>بوک مارک ها</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>تاریخ محلی</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>تاریخچه</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>ضبط محلی</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>در حال ضبط</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>آهنگ های زنگ محلی</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>آهنگ های زنگ</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation> متون محلی ضبط شده</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>انواع شماره تلفن</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>دیگر</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>من</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS غیرفعال است، مذاکره رمزگذاری نخواهد شد. ارتباط شما برای سوء استفاده یا شنود آسیب پذیر خواهد بود خواهد بود.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>گواهی و مجوز شما مطابقت ندارد، اگر گواهینامه شما مستلزم داشتن مجوز باشد، کار نمی کند.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>سرور فرستاده شده مشخص شده با نام میزبان یا نام موجود در گواهی منطبق نیست.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>گزینه &quot;تأیید گواهی ورودی&quot; غیرفعال است، این شما را آسیب پذیر می کند به مورد &quot;حمله به مردی که وسط است&quot;.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>گزینه « تأیید گواهی پاسخ» غیرفعال است، این شما را آسیب پذیر می کند به مورد &quot;حمله به مردی که وسط است&quot;.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>هیچکدام از گواهینامه شما یک کلید خصوصی ندارند، این مورد نیاز است. لطفا یک کلید خصوصی را انتخاب کنید، یا لطفا از یک گواهی استفاده کنید که دارای کلید خصوصی داخلی است.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>هیچ گواهی اختیاری ارائه نشده است. اگر گواهی پاسخ معتبر باشد، امکان تایید آن وجود نخواهد داشت. برخی از حساب ها ممکن است کار نکنند.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>هیچ گواهی ارائه نشده است. این در حال حاضر، توسط رینگ پشتیبانی نمی شود.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>جریان های رسانه ای شما رمزگذاری نمی شوند، لطفا SDES را فعال کنید.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>گواهی شما منقضی شده است، لطفا با مدیر سیستم خود تماس بگیرید.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>گواهی شما خود امضا شده است این شکستن زنجیره اعتماد است.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>قبول</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>نگه داشتن</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>ارتباط برقرار شد.</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>قطع صدا</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>قطع ویدیو</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>انتقال سرور</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>ضبط</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>به صحبت تلفنی خاتمه دادن</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>پیوستن</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>مورد جدیدی اضافه کنید.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>تعویض ویدیو</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>یک مخاطب اضافه کنید</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>به یک مخاطب موجود اضافه کنید</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>مخاطب را حذف کنید</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>تماس با ایمیل</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>کپی مخاطب</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>شماره تلفن را اضافه کنید</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>دوباره تماس بگیر</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>ویرایش جزئیات تماس</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>حذف ازتاریخچه</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>حذف کن</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>تماس</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>صفحهٔ مکالمه/ گپ را باز کنید</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>از سر گرفتن</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>لغو</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>پروفایل های محلی</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>مجموعه مشخصات</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>پروفایل های همکار</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>مجموعه پروفیل های همکار</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>دعوت نامه دریافت شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>مخاطب افزوده شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>دعوت پذیرفته شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 تماس خروجی</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 تماس ورودی</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 تماس خروجی -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 تماس ورودی -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽  تماس تلفنی رد شد</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 تماس تلفنی رد شد</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>در حال زنگ خوردن</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>خب</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>زمان انقضای درخواست</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>مشغول</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>شناسه</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>نام</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>اختیار</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>هیچ کدام</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>صفحه نمایش</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>فایل</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>درحال جست‌وجو…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>شناسهٔ نامعتبر</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>یافت نشد</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>نمی‌توان جست…</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>شمای نشانی بد</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>ضبط شده‌ها</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>پیام‌های متنی</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>صدا/تصویر</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fi.ts b/translations/lrc_fi.ts
index dda092f3..0302acd4 100644
--- a/translations/lrc_fi.ts
+++ b/translations/lrc_fi.ts
@@ -1,909 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fi" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Valmis</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rekistöröity</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Virhe</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Verkko tavoitamattomissa</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Palvelin tavoittamattomissa</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Plavelu tavoittamattomissa</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Epäkelpo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Virheellinen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pyynnön aikakatkaisu</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Määrittelyt</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Uusi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Soi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Soittaa</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Puhuu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Valinta käynnissä</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pidossa</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Epäonnistui</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Varattu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Siirto</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Siirto pidossa</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Katkaistu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>
-Virhe</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kokous</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kokous (pidossa)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>VIRHE</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Etsitään </translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Peruttu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Yhteys muodostettu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Tuntematon</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Tunnus:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Puhelut</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Epäkelpo tunnus</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Peruttu</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Luottamusketju</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nimi</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Tänään</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Eilen</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Kaksi viikkoa sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Kolme viikkoa sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Viikko sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Kuukausi sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Kaksi kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Kolme kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Neljä kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Viisi kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Kuusi kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Seitsemän kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Kahdeksan kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Yhdeksän kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Kymmenen kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Yksitoista kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Kaksitoistas kuukautta sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Vuosi sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Kauan aikaa sitten</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Ei koskaan</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Minä</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makrot</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Uusi</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Muu</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Muu</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Luokittelematon</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Henkilöt</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Tämä tunnus ei tue läsnäolon seurantaa</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tyyppi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Henkilö</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Tunnus</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Tila</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Soittokerrat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Viikon soittokerrat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Kolmen kuukauden soittokerrat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>On soittanut</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Viimeksi käytetty</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Yhteensä (sekuneissa)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Suottavuus indeksi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Kirjanmerkeissä</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Seurattu</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Läsnäoleva</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Läsnäoloviesti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>On salausavain</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Ei ole vanhentunut</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Ei itse varmennettu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>On vastaava avainpari</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Sertifikaattitiedosto on olemassa ja luettavissa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Tiedosto on kelpo sertifikaatti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Sertifikaatilla on kelpo myöntäjä</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Sertifikaatilla on tunnettu myöntäjä</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Sertifikaattia ei ole kumottu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Sertifikaatin myöntäjä vastaa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Sertifikaati on oikealla omistajallaan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Sertifikaatti on voimassa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Vanhenemispäivä</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktivointipäivä</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Vaadi salausavaimen salasana</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Julkinen avain</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versio</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Sarjanumero</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Myöntäjä</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Yksilöivä nimi (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nimi (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisaatio (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Allekirjoitusalgoritmi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-sormenjälki</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-sormenjälki</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Myöntäjän domain nimi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Seuraava odotettu päivitys</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Vakio</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Sertifikaattia ei ole liitetty ryhmään</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Sertifikaatti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organisaatio</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Tiedot</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Sertifikaatin sisältö</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Tarkistukset</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Erilaista turvallisuuteen liittyvää tietoa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Ylätunniste</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Sertifikaatti</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Turvallisuusarviointi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Kirjanmerkki</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Paikallinen historia</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historia</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Paikalliset tallenteet</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Tallenne</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Paikalliset soittoäänet</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Soittoääni</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Paikallinen tekstitallenne</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Puhelinnumero tyypit</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Muu</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Minä</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS ei ole käytössä, joten neuvottelu ei tapahdu salattuna. Viestintäsi on alttiina urkkimiselle.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Sertifikaattisi myöntäjä ei täsmää.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Lähtevä palvelin ei täsmää isäntänimeen eikä sertifikaatin yhteysnimeen</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Saapuvan sertifikaatin varmennus ei ole päällä, tämä jättää sinut haavoittuvaksi &quot;mies välissä -hyökkäykselle&quot;.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Lähtevän sertifikaatin varmennus ei ole päällä, tämä jättää sinut haavoittuvaksi &quot;mies välissä -hyökkäykselle&quot;.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Sertifikaateistasi ainutkaan ei sisältänyt salausavainta, tämä vaaditaan. Valitse salausavain tai käytä sertifikaattiin sisällytettyä salausavainta.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Ei sertifikaatin myöntäjää. Ilman tätä ei ole mahdollista varmistaa onko sertifikaatit kelvollisia. Jotkin tunnukset eivät välttämättä toimi tästä johtuen.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Ring ei tue käyttöä ilman sertifikaattia.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Sertifikaattisi on vanhentunut, ota yhteyttä järjestelmänvalvojaasi.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Sertifikaattisi on itse allekirjoitettu. Tämä rikkoo luottamusketjun.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Hyväksy</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Pidossa</translation>
     </message>
@@ -964,506 +68,336 @@ Virhe</translation>
         <translation>Yhteys muodostettu</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Vaimenna ääni</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Pysäytä video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Palvelinsiirto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Tallenne</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Katkaistu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Liity</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Lisää uusi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Kytke video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Lisää yhteystieto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Lisää olemassa oleva yhteystieto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Poista yhteystieto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Sähköpostiyhteystieto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopioi yhteystieto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Lisää puhelinnumero</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Soita uudelleen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Muokkaa yhteystiedon yksityiskohtia</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Poista historiasta</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Poista</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Soita</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Poista pidosta</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Peru</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Paikalliset profiilit</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Kutsu vastaanotettu</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Yhteystieto lisätty</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Soi</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Pyyntö aikakatkaistu</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Varattu</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nimi</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>EI MITÄÄN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>NÄYTTÖ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>TIEDOSTO</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1472,17 +406,17 @@ Virhe</translation>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1495,22 +429,4 @@ Virhe</translation>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Tallenteet</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstiviestit</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Ääni/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fr.ts b/translations/lrc_fr.ts
index 6b01a6ce..171f3c1b 100644
--- a/translations/lrc_fr.ts
+++ b/translations/lrc_fr.ts
@@ -1,909 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Prêt</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Enregistré</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Initialisation</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erreur</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Réseau injoignable</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Serveur injoignable</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non enregistré</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>En cours...</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Échec de l&apos;authentification
-</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erreur de configuration STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Serveur STUN invalide</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Service indisponible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inacceptable</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Invalide</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Délai dépassé</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuration</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nouveau</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sonne</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Appel en cours</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>En cours</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Numérotation en cours</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>En attente</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Échec</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Occupé</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transféré</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transfert en attente</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Terminé</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Erreur</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conférence</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conférence (en attente)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERREUR</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Recherche du correspondant</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Interrompu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Communication établie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Inconnu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Compte : </translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Appels</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Compte invalide</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Interrompu</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Chaîne de confiance</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Aujourd&apos;hui</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Hier</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Il y a deux semaines</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Il y a trois semaines</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Il y a une semaine</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Il y a un mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Il y a deux mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Il y a trois mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Il y a quatre mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Il y a cinq mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Il y a six mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Il y a sept mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Il y a huit mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Il y a neuf mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Il y a dix mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Il y a onze mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Il y a douze mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Il y a un an</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Il y a très longtemps</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Jamais</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Moi</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nouveau</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Autre</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Autre</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Non classé</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personnes</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Ce compte ne supporte pas le dépistage de présence</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Pas de compte associé</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Personne</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Compte</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>État</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Nombre d&apos;appels</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Nombre de semaines</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Nombre de trimestres</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>A appelé</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Dernier utilisé</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Nombre de noms</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Total (en secondes)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Index de popularité</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Enregistré dans les marque-pages</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Suivi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Actuel</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Message de présence</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Avec certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Nom enregistré</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>A une clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>N&apos;est pas expiré</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Possède une signature élevée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>N&apos;est pas auto-signé</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>A une paire de clés assorties</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>A les droits sur les fichiers de clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>A les droits sur les fichiers de clé publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>A les droits sur le répertoire de clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>A les droits sur le répertoire de clé publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>L&apos;emplacement est correct dans le répertoire de clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>L&apos; emplacement est correct dans le répertoire de clé publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>A les attributs SELinux de clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>A les attributs SELinux de clé publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Le certificat existant est lisible</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Le fichier est un certificat valide</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Le certificat a une autorité valide</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Le certificat est validé par une autorité connue</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Le certificat n&apos;a pas été révoqué</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>L&apos;autorité de certification coïncide</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Le certificat possède le propriétaire attendu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Le certificat est dans sa période active</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Date d&apos;expiration</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Date d&apos;activation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Nécessite un mot de passe sur la clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Signature publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numéro de série</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Émetteur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algorithme de la clé du sujet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nom commun (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nom (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisation (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algorithme de signature</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Empreinte MD5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Empreinte SHA1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Identifiant de la clé publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Émetteur du nom de domaine</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Prochaine mise-à-jour prévue</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Serveur de sortie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Défaut</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Le certificat n&apos;est pas associé à un groupe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Un certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Une organisation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Détails</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Le contenu du certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Vérifications</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Informations diverses de sécurité</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Entête</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Évaluation de la sécurité</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Marque-page</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Historique local</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historique</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Enregistrements locaux</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Enregistrement</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Sonneries stockées localement</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Sonnerie</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Enregistrement du texte en local</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Types de numéro de téléphone</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Autre</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Moi</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>Le protocole TLS est désactivé. La négociation de communication ne sera pas chiffrée et sera donc vulnérable.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Votre certificat et l&apos;autorité de certification ne coïncident pas. Si votre certificat nécessite une autorité, il ne fonctionnera pas.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Le serveur sortant indiqué ne coïncide pas avec l&apos;adresse réseau ou le certificat existant.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;option «vérifier les certificats entrants» est désactivée, ceci vous laisse vulnérable à une attaque de type «homme-du-milieu»</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;option «vérifier les réponses des certificats» est désactivée, ceci vous laisse vulnérable à une attaque de type «homme-du-milieu»</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Aucun de vos certificats ne contient de clés privées, ce qui est requis. Merci de sélectionner une clé privée ou d&apos;utiliser un certificat possédant une clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Aucune autorité de certification n&apos;est indiquée, ce qui rend impossible de  valider les réponses des certificats. Certains comptes peuvent dysfonctionner.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Aucun certificat n&apos;a été provisionné. Ceci n&apos;est pas, pour l&apos;instant, supporté par Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Vos flux médias ne sont pas chiffrés. Activez le protocole SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Votre certificat à expiré, merci de contacter votre administrateur système.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Votre certificat est auto-signé. Cela brise la chaîne de confiance.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accepter</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Mettre en attente</translation>
     </message>
@@ -964,506 +68,336 @@
         <translation>Communication établie</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Couper le micro</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Désactiver la vidéo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transfert de serveur</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Enregistrer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Raccrocher</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Rejoindre un appel</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Ajouter un nouveau contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Basculer la vidéo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Ajouter un contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Ajouter à un contact existant</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Supprimer le contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-mail du contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copier le contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Ajouter un numéro de téléphone</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Rappeler</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Éditer les détails du contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Supprimer de l&apos;historique</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Enlever</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Appel</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Ouvrir la discussion</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Reprendre</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profils locaux</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Liste des profils</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profils pairs</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Liste des profils paires</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invitation reçue</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contact ajouté</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Invitation acceptée</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>ð Appel sortant</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>ð Appel entrant</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Appel sortant -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>ð Appel entrant -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Appel sortant raté</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Appels entrants ratés</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation>Essai en cours</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Sonne</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation>Mis dans la file d&apos;attente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation>Choix multiples</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation>Définitivement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation>Temporairement déplacé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Utiliser un serveur délégataire</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation>Service alternatif</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation>Requête invalide</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation>Non authorisé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation>Payement nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation>Méthode non permise</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation>N&apos;est pas acceptable</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation>Authentification au serveur mandataire nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Requête expirée</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation>Parti</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation>L&apos;élément demandé est trop gros</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation>l&apos;URI demandée est trop longue</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation>Type de média non supporté</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation>Mauvaise extension</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation>Extension nécessaire</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation>Intervalle trop court</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation>Temporairement non disponible</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation>Boucle détectée</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation>Trop de sauts</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
-        <translation type="unfinished"/>
+        <translation>Adresse incomplète</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation>Ambigu</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation>La requête est terminée</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation>Événement incorrect</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation>Requête modifiée</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation>Requête en attente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation>Indéchiffrable</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation>Erreur Interne du Serveur</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation>Non Implémenté</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation>Mauvaise passerelle</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation>Service indisponible</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation>Dépassement de délai du serveur</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation>Version non supportée</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation>Message Trop Large</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
-        <translation type="unfinished"/>
+        <translation>Appel refusé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation>N&apos;existe nul part</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorité</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>AUCUN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ÉCRAN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FICHIER</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1472,17 +406,17 @@
         <translation>En cours de recherche</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID invalide</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Impossible de rechercher</translation>
     </message>
@@ -1495,22 +429,4 @@
         <translation>Schéma d&apos;URI non supporté</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Enregistrements</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tchat</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Vidéo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fr_BE.ts b/translations/lrc_fr_BE.ts
index 4de33428..8f34c1a9 100644
--- a/translations/lrc_fr_BE.ts
+++ b/translations/lrc_fr_BE.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fr_BE" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historique</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation type="unfinished"/>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>ok</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fr_CA.ts b/translations/lrc_fr_CA.ts
index 601aaa92..561232a9 100644
--- a/translations/lrc_fr_CA.ts
+++ b/translations/lrc_fr_CA.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fr_CA" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Prêt</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Enregistré</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Initialisation en cours</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erreur</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Réseau inaccessible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Domaine inaccessible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Service inaccessible</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non acceptable</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Invalide</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuration</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nouveau</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sonnerie en cours</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>appel en cours </translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>conversation en cours </translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Composition</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>En attente</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Échoué</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Occupé</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transfert</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transfert en attente</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Terminé</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Erreur</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conférence</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conférence (en attente)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERREUR</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Recherche en cours</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Interrompu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Communication établie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Inconnu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Compte :</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Appels</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Compte invalide</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Interrompu</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Chaîne de confiance</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Aujourd&apos;hui</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Hier</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Il y a deux semaines</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Il y a trois semaines</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Il y a une semaine</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Il y a un mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Il y a deux mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Il y a trois mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Il y a quatre mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Il y a cinq mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Il y a six mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Il y a sept mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Il y a huit mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Il y a neuf mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Il y a dix mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Il y a onze mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Il y a douze mois</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Il y a un an</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Il y a très longtemps</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Jamais</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Moi</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nouveau</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Autre</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Autre</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Non catégorisé</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personnes</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Ce compte ne supporte pas le suivi de la présence</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Aucun compte associé</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Personne</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Compte</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>État</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Compteur d&apos;appel</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Compteur de semaine</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Compteur de trimestre</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>a appelé</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Dernière utilisation</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Nom_compteur</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Total (en secondes)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularité_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>mis en signet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>suivi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Présent</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Message de présence</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>a un certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Nom enregistré</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Possède une clé privée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>N&apos;est pas expiré</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>a une forte signatuere</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>pas auto signé</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>contient un paire de clefs qui correspondent.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>détient les droits privés de fichier de clefs</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>détient les droits de fichier de clefs publiques nécessaire</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>détient les droits de répertoire de clef privé nécessaire</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>détient les droits de répertoire de clef publiques nécessaire</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>détient le bon emplacement de répertoire de clef privé</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>détient le bon emplacement de répertoire de clef publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>détient la bonne clef &quot;SELinux attributes&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>la clef publique SELinux contient les bon attributs</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Le fichier du diplôme existe et est lisible</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Le fichier est un certificat valide</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>le certificat démontre une autorité valide</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>le certificat présente une autorité connue</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Le certificat n&apos;est pas révoqué</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>l&apos;autorité  du certificat est celui attendu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Le certificat a le propriétaire attendu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Le certificat est dans la période de validité.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Date d’expiration</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Date d&apos;activation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Mot de passe de la clé privée requis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Signature publique</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numéro de série</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>émetteur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>algorithme de sujet de clef</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nom commun (NC)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nom (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisation (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>algorithme de signature</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>empruntes digitales Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Empreinte Digital Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>émetteur de nom de domaine</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Prochaine mise à jour planifiée</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Serveur sortant</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Défaut</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Le certificat n&apos;est pas associé à un groupe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Un certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Une organisation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Détails</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Le contenu du certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Chèques</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Informations variées liées à la sécurité</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Entête</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Évaluation de la sécurité</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Favoris</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Historique local</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>historique</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Enregistrements locaux</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Enregistrement</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Sonneries locales</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Sonnerie</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>enregistrement de texte local</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Types de numéros de téléphone</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Autre</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Moi</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS est désactivé, la négociation ne sera pas cryptée. Votre communication sera vulnérable à l&apos;espionnage</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Votre certificat et votre autorité ne correspondent pas, si votre certificat nécessite une autorité, cela ne fonctionnera pas</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Le serveur sortant spécifié ne correspond pas au nom d&apos;hôte ou à celui inclus dans le certificat</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;option &quot;Vérifier le certificat entrant&quot; est désactivée, ce qui vous laisse vulnérable à l&apos;attaque de l&apos;homme du milieu</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accepter</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>tenir</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Communication établie</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Couper le son</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Enregistrement</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Raccrocher</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Rejoindre</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Ajouter un contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Ajouter à un contact qui existe vraiment</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Supprimer le contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Rappeller</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Appeler</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Reprendre</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Sonnerie en cours</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Délai de la requête dépassé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Occupé</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>Identifiant</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Enregistrements</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Messages textes</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Vidéo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fr_CH.ts b/translations/lrc_fr_CH.ts
index e3aa7f2e..be8a67d7 100644
--- a/translations/lrc_fr_CH.ts
+++ b/translations/lrc_fr_CH.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fr_CH" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>nom</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historique</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation type="unfinished"/>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>ok</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>nom</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_fr_FR.ts b/translations/lrc_fr_FR.ts
index c26df04d..8cdc9614 100644
--- a/translations/lrc_fr_FR.ts
+++ b/translations/lrc_fr_FR.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="fr_FR" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erreur</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Patienter</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transférer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Erreur</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conférence</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Hier</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Moi </translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>compte</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historique</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation>Moi </translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation type="unfinished"/>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
+        <translation>Moi </translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Patienter</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Enregistrer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Appel</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>ok</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation>Accepté</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation>Interdit</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation>Introuvable</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nom</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_he.ts b/translations/lrc_he.ts
index 99cad749..b1582fcf 100644
--- a/translations/lrc_he.ts
+++ b/translations/lrc_he.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="he" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>מוכן</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>רשום</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>שגיאה</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>תצורה</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>חדש</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>מצלצל</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>מדבר</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>החזק</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>של</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>עסוק</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>העבר</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>שגיאה</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>ועידה</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>שגיאה</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>לא מוכר</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>חשבון: </translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>קריאות</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>שרשרת אמון</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>שם</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>היום</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>אתמול</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>לפני שבועיים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>לפני שלושה שבועות</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>לפני שבוע</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>לפני חודש</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>לפני חודשיים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>לפני שלושה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>לפני ארבעה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>לפני חמישה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>לפני שישה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>לפני שבעה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>לפני שמונה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>לפני תשעה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>לפני עשרה חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>לפני אחד עשר חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>לפני שנים עשר חודשים</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>לפני שנה</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>לפני זמן רב מאוד</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>אף פעם</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>אני</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>חדש</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>אחר</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>אחר</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>לא מסווג</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>אישים</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>טיפוס</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>איש</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>חשבון</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>מצב</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>גרסא</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>מספר סידורי</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>מנפיק</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>שם כללי (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>שם (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>ארגון (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>שגרתי</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>פרטים</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>תקורה</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>תעודה</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>היסטוריה</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>אחר</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>אני</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>קבל</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>החזק</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>השתק אודיו</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>כבה וידאו</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>הקלט</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>נתק</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>הצטרף</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>הוסף חדש</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>הסר</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>קריאה</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>ביטול</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>מצלצל</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>עסוק</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>מזהה</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>שם</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>רשות</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>הקלטות</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>הודעות טקסט</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>אודיו/וידאו</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_hr.ts b/translations/lrc_hr.ts
index 21b26115..4ea64d94 100644
--- a/translations/lrc_hr.ts
+++ b/translations/lrc_hr.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="hr" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Spreman</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registriran</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Greška</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Mreža je nedostupna</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Poslužitelj nije dostupan</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Usluga je nedostupna</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neprihvatljivo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neispravno</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguracija</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Novi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zvonjenje</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zovem</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Razgovaram</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Biranje</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Na čekanje</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Neuspjelo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zauzeto</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Prenesi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Greška</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencija</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>GREŠKA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Tražim</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Prekinuto</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Poziv uspostavljen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Nepoznato</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Račun:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Pozivi</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Neispravan račun</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Prekinuto</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Lanac povjerenja</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Ime</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Danas</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Jučer</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Prije dva tjedna</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Prije tri tjedna</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Prije tjedan dana</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Prije mjesec dana</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Prije dva mjeseca</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Prije tri mjeseca</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Prije četiri mjeseca</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Prije pet mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Prije šest mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Prije sedam mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Prije osam mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Prije devet mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Prije deset mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Prije jedanaest mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Prije dvanaest mjeseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Prije godinu dana</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Vrlo davno</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nikada</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ja</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Novi</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Ostalo</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Ostalo</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Nekategorizirano</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Osobe</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nema povezanog računa</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Vrsta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Osoba</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Račun</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stanje</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Zabilježeno</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Datum aktivacije</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Verzija</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serijski broj</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizacija (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 otisak prsta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 otisak prsta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Odlazni poslužitelj</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Zadano</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Pojedinosti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Zaglavlje</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Zabilješka</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokalna povijest</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Povijest</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokalne melodije zvona</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Melodija zvona</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Ostalo</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ja</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Prihvati</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Na čekanje</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Poziv uspostavljen</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Snimaj</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Pridruži se</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Dodaj novi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Dodaj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Dodaj u postojeće kontakte</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Izbriši kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopiraj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Dodaj telefonski broj</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Nazovi ponovno</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Uredi pojedinosti kontakta</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Ukloni iz povijesti</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Ukloni</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Nazovi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Poništi</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Poziv primljen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt dodan</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Zvoni</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>U redu</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Zauzeto</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Ime</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>DATOTEKA</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Snimke</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstualne poruke</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_hu.ts b/translations/lrc_hu.ts
index 5de458ab..a94991ea 100644
--- a/translations/lrc_hu.ts
+++ b/translations/lrc_hu.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="hu" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Készen áll</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bejegyzett</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Szignál…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Hiba</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>A hálózat elérhetetlen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>A fogadó elérhetetlen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nincs bejegyzett</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Próbál…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Hitelesítési hiba</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN beállítás hiba</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN kiszolgáló érvénytelen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>A szolgáltatás nem elérhető</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Elfogadhatatlan</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Érvénytelen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Kérés időtúllépés</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Beállítások</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Új</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Csörögni</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hívás</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hívásban</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Tárcsázás</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Tartás</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sikertelen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Foglalt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Átvitel</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Átvitel tartása</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Véget ért</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hiba</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencia</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencia (tartás)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>HIBA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Keresés</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Megszakítva</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>A közlés létrejött</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Ismeretlen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Fiók:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Hívások</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Érvénytelen fiók</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Megszakítva</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>A bizalom láncolata</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Név</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Ma</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Tegnap</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Két hete</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Három hete</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Egy hete</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Egy hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Két hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Három hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Négy hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Öt hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Hat hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Hét hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Nyolc hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Kilenc hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Tíz hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Tizenegy hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Tizenkét hónapja</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Egy éve</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Nagyon régen</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Soha</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Én</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makrók</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Új</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Másik</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Másik</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Kategorizálatlan</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Személyek</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Ez a fiók nem támogatja a jelenlét követését</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nincs társított fiók</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Típus</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Személy</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Fiók</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Állapot</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Hívásszámlálás</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Hét számlálás</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Negyedév számlálás</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Hívott</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Utoljára használt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Névszám</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Összesen (másodperc)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Népszerűségi index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Könyvjelzőzött</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Nyomon követett</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Jelenlegi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Jelenlét üzenet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>Egyedi azonosító</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Van tanúsítvány</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Bejegyzett név</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Van egy személyes kulcs</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Nem járt le</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Jelentős aláírással rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Nem önálló aláírás</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Van egy megfelelő kulcspár</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Megfelelő személyes kulcs fájl jogosultságokkal rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Megfelelő nyilvános kulcs fájl jogosultságokkal rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Megfelelő személyes kulcs könyvtár jogosultságokkal rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Megfelelő nyilvános kulcs könyvtár jogosultságokkal rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Megvan a megfelelő személyes kulcs könyvtár helye</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Megvan megfelelő nyilvános kulcs könyvtár helye</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Megfelelő személyes kulcs SELinux attribútumokkal rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Megfelelő nyilvános kulcs SELinux attribútumokkal rendelkezik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>A tanúsítványfájl létezik és olvasható</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>A fájl egy érvényes tanúsítvány</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>A tanúsítvány érvényben van</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>A tanúsítványnak van egy ismert kibocsájtója</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>A tanúsítvány nem vonható vissza</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>A tanúsítvány kibocsátói egyezése</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>A tanúsítvány rendelkezik a várt tulajdonosával</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>A tanúsítvány az aktív időtartamon belül van</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Lejárati idő</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Az aktiválás időpontja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Személyes kulcs jelszó igénylése</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Nyilvános aláírás</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Verzió</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Sorozatszám</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Kibocsátó</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Tárgyi kulcs algoritmus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Közös név (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Név (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Szervezet (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Aláírási algoritmus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5 ujjlenyomat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA-1 ujjlenyomat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Nyilvános kulcsazonosító</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Kibocsátó domain neve</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Következő várható frissítés</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Kimenő kiszolgáló</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Alapértelmezett</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Tanúsítvány nincs társítva egy csoporttal</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Tanúsítvány</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Egy szervezet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Részletek</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>A tanúsítvány tartalma</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Ellenőrzések</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Különféle biztonsági részletek</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Fejléc</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Tanúsítvány</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Biztonsági értékelés</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Könyvjelző</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Helyi előzmények</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Előzmények</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Helyi felvételek</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Felvétel</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Helyi csengőhangok</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Csengőhang</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Helyi szöveges felvételek</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefonszám típusok</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Másik</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Én</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>A TLS le van tiltva, a tárgyalás nem lesz titkosítva. A közlés sebezhető lesz szaglászással.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>A tanúsítvány és a kibocsátó nem egyezik meg, ha a tanúsítványhoz kibocsátó szükséges, akkor nem fog működni.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>A megadott kimenő kiszolgáló nem egyezik a gazdagépnévvel vagy a tanúsítványban szereplővel.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A „bejövő igazolás ellenőrzése” opció letiltott, ez hagyja, hogy sebezhető legyen az embernek a középső támadásban.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A „ellenőrizze a válaszadási tanúsítvány” opciót letiltott, így a középső támadásban az embernek sebezhetőséget okozhat.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Az Ön tanúsítványa nem tartalmaz személyes kulcsot, pedig erre szükség van. Kérjük, hogy válasszon egy személyes kulcsot vagy használjon egy tanúsítványt egy beépített eszközzel.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Nincs tanúsítvány kibocsátó, nem lehet érvényesíteni, ha a válasz-tanúsítványok érvényesek. Néhány fiók szintén nem működhet.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Nincs tanúsítvány biztosítva. Ezért, átmenetileg a Jami nem támogatja.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>A média közvetítései nincsenek titkosítva, kérjük engedélyezze SDES-t.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Tanúsítványa lejárt, vegye fel a kapcsolatot a rendszergazdájával.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>A tanúsítvány önaláíró. Ez megtöri a bizalom láncolatát.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Elfogadás</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Tartás</translation>
     </message>
@@ -963,504 +68,334 @@
         <translation>A közlés létrejött</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Hang némítása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Videó némítása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Kiszolgálóátvitel</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Felvétel</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Lerak</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Csatlakozás</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Új hozzáadása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Videó be-/kikapcsolása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Kapcsolat hozzáadása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Hozzáadás meglévő kapcsolathoz</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Kapcsolat törlése</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-mail kapcsolat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kapcsolat másolása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Telefonszám hozzáadása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Újra hívás</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Kapcsolatfelvétel szerkesztése</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Eltávolítás az előzményekből</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Eltávolítás</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Hívás</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Csevegés megnyitása</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Tartás megszüntetése</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Mégse</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Helyi profil</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profilgyűjtemény</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Egyenrangú nézetek</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Egyenrangú nézetek gyűjtemény</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Meghívás megérkezett</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kapcsolat hozzáadva</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Meghívás elfogadott</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Kimenő hívás</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>ð Bejövő hívás</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Kimenő hívás - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>ð Bejövő hívás - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Nem fogadott kimenő hívás</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Nem fogadott bejövő hívás</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>alapértelmezett</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
-        <translation type="unfinished"/>
+        <translation>Semmis</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
-        <translation type="unfinished"/>
+        <translation>Próbálkozik…</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Csörögni</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
-        <translation type="unfinished"/>
+        <translation>Hívásátirányítás…</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
-        <translation type="unfinished"/>
+        <translation>Sorban áll</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
-        <translation type="unfinished"/>
+        <translation>Készültségi fok</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
-        <translation type="unfinished"/>
+        <translation>Elfogadott</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
-        <translation type="unfinished"/>
+        <translation>Több választási lehetőség</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
-        <translation type="unfinished"/>
+        <translation>Véglegesen áthelyezve</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
-        <translation type="unfinished"/>
+        <translation>Átmenetileg áthelyezve</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
-        <translation>Proxy használata</translation>
+        <translation>Meghatalmazott használata</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
-        <translation type="unfinished"/>
+        <translation>Alternatív szolgáltatás</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
-        <translation type="unfinished"/>
+        <translation>Rossz kérés</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
-        <translation type="unfinished"/>
+        <translation>Jogtalan</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
-        <translation type="unfinished"/>
+        <translation>Fizetés szükséges</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
-        <translation type="unfinished"/>
+        <translation>Tiltott</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
-        <translation type="unfinished"/>
+        <translation>Nem található</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
-        <translation type="unfinished"/>
+        <translation>Nem megengedett módszer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
-        <translation type="unfinished"/>
+        <translation>Elfogadhatatlan</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
-        <translation type="unfinished"/>
+        <translation>Meghatalmazott hitelesítés szükséges</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Időt kér</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
-        <translation type="unfinished"/>
+        <translation>Elmúlt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
-        <translation type="unfinished"/>
+        <translation>A kérelem entitása túl nagy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
-        <translation type="unfinished"/>
+        <translation>URI kérés túl hosszú</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
-        <translation type="unfinished"/>
+        <translation>Nem támogatott médiatípus</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
-        <translation type="unfinished"/>
+        <translation>Nem támogatott URI rendszer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
-        <translation type="unfinished"/>
+        <translation>Rossz kiterjesztés</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
-        <translation type="unfinished"/>
+        <translation>Kiterjesztés szükséges</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
-        <translation type="unfinished"/>
+        <translation>A munkamenet időzítője túl rövid</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
-        <translation type="unfinished"/>
+        <translation>Túl rövid időintervallum</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Ideiglenesen nem elérhető</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
-        <translation type="unfinished"/>
+        <translation>A TSX nem létezik</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
-        <translation type="unfinished"/>
+        <translation>Érzékelt hurok</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
-        <translation type="unfinished"/>
+        <translation>Túl sok komló</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
-        <translation type="unfinished"/>
+        <translation>A cím hiányos</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
-        <translation type="unfinished"/>
+        <translation>Kétértelmű</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Foglalt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
-        <translation type="unfinished"/>
+        <translation>Kérés megszűnt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
-        <translation type="unfinished"/>
+        <translation>Rossz esemény</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
-        <translation type="unfinished"/>
+        <translation>A kérelem frissítése megtörtént</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
-        <translation type="unfinished"/>
+        <translation>A kérelem függőben</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
-        <translation type="unfinished"/>
+        <translation>Megfejthetetlen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
-        <translation type="unfinished"/>
+        <translation>Belső kiszolgálóhiba</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
-        <translation type="unfinished"/>
+        <translation>Nincs végrehajtott</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
-        <translation type="unfinished"/>
+        <translation>Rossz átjáró</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>A szolgáltatás nem elérhető</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
-        <translation type="unfinished"/>
+        <translation>Kiszolgáló időtúllépése</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
-        <translation type="unfinished"/>
+        <translation>Verzió nem támogatott</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Üzenet túl hosszú</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
-        <translation type="unfinished"/>
+        <translation>Előfeltétel meghiúsulása</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
-        <translation type="unfinished"/>
+        <translation>Mindenhol elfoglalt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
-        <translation type="unfinished"/>
+        <translation>Hívás visszautasított</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
-        <translation type="unfinished"/>
+        <translation>Sehol nem létezik</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>Azonosító</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Név</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Felhatalmazás</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>EGYIK SEM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>KÉPERNYŐ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FÁJL</translation>
+        <translation>Bárhol nem elfogadható</translation>
     </message>
 </context>
 <context>
@@ -1471,17 +406,17 @@
         <translation>Keresés…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Érvénytelen azonosító</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Nem található</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Betekintés nem találhatók…</translation>
     </message>
@@ -1491,25 +426,7 @@
     <message>
         <location filename="../src/contactmodel.cpp" line="369"/>
         <source>Bad URI scheme</source>
-        <translation>Érvénytelen URI-séma</translation>
-    </message>
-</context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Felvételek</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Szöveges üzenetek</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Hang/videó</translation>
+        <translation>Rossz URI rendszer</translation>
     </message>
 </context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_id.ts b/translations/lrc_id.ts
index 3fea71b5..efed903a 100644
--- a/translations/lrc_id.ts
+++ b/translations/lrc_id.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="id" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Siap</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Eror</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Baru</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bicara</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Tahan</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gagal</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Eror</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Tidak diketahui</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Akun:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nama</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hari ini</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Kemarin</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Dua minggu yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tiga minggu yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Seminggu yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Tidak Pernah</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Saya</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Baru</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Lainnya</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Lainnya</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Akun</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Riwayat</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Lainnya</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Saya</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Terima</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Tahan</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Rekam</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Gabung</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Tambah baru</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Tambahkan kontak</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Hapus kontak</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Surel kontak</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Salin kontak</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Tambah nomor telepon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Panggil lagi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Hapus dari riwayat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nama</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_it.ts b/translations/lrc_it.ts
index 0384e39e..0385cd67 100644
--- a/translations/lrc_it.ts
+++ b/translations/lrc_it.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="it" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pronto</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrato</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Errore</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rete non trovata</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host irraggiungibile</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non registrato</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servizio non disponibile</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inaccettabile</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non valido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configurazione</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nuovo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Suonando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Chiamando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parlando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Componendo il numero</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pausa</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fallito</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Occupato</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Trasferimento</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Trasferimento in pausa</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Finito</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Errore</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferenza</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferenza (in attesa)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERRORE</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ricerca di</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Cancellato</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicazione stabilita</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Sconosciuto</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Profilo</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Chiamate</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Profilo non valido</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Cancellato</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Catena di fiducia</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Oggi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ieri</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Due settimane fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tre settimane fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Una settimana fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Un mese fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Due mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Tre mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Quattro mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Cinque mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Sei mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Sette mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Otto mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Nove mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dieci mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Undici mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Dodici mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Un anno fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Molto tempo fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Mai</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Io</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Mai</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nuovo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Altro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Altro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Non categorizzato</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Persona</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Questo profilo non supporta il rilevamento delle presenze</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nessun profilo associato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Persona</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Profilo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Conta chiamate</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Conta settimane</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Conta trimestre</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Hai chiamato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Ultimo usato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Name_count</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Totale (in secondi)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularity_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Registrato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Tracciato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Messaggio presenza</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>A un certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Ha una chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Non scaduto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Ha una firma forte</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Non è autofirmato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Ha un paio di chiavi corrispondenti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Ha i permessi al file della chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Ha i permessi al file della chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Ha i permessi alla cartella della chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Ha i permessi alla cartella della chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>A il percorso giusto per la chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>A il percorso giusto per la chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>A gli attributi SELinux giusti per la chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>A gli attributi SELinux giusti per la chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>File certificato esistente e leggibile</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Il file è una certificato valido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certificato emesso da autority valida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certificato con autorità riconosciuta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certificato non revocato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>L&apos;autorità di certificazione corrisponde</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certificato ha il proprietario atteso</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Il certificato è nel suo periodo di validità</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Data di scadenza</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data di attivazione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Richiede una pasword di chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Firma pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numero di serie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emissore</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algoritmo della chiave del soggetto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nome Comune (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nome (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizzazione (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmo di firma</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 fingerprint</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 fingerprint</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nome dominio del emittente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Prossimo aggiornamento previsto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Server di uscita</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Default</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificati non associati a un gruppo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Un certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Un&apos;organizzazione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Dettagli</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Il contenuto del certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Verifiche</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Informazione di sicurezza varie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Intestazione</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Valutazzione della sicurrezza</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Preferiti</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Cronologia locale</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Cronologia</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Registrazione locali</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Registrazione</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Suonerie locali</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Suoneria</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Archiviazione testi locale</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipi di numeri telefonici</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Altro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Io</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS è disattivato, la negoziazione non sara cifrata. La vostra communicazione sara vulnerabile allo snooping.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>La vostra autorità di certificazione non corrisponde, se il vostro certificato richiede un autorita, non funzionera</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Il server di uscita specificato non corrisponde al nome host o il nome incluso nel certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;opzione &quot;verificare certificato in arrivo&quot; non è attiva, questo rende vulnerabile al attacco man in the middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;opzione &quot;verificare certificato di risposta&quot; non è attiva, questo rende vulnerabile al attacco man in the middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Nessuno dei vostri certificati fornisce un a chiave privata mentre è richiesto. Scegliere una chiave privata o usare un certificato con una inclusa</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Nessuna autorità di certificazione fornità, non sarà possibile verificare se i certificati di risposta sono validi. Certi account possono anche non funzionare.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Nessuno certificato fornito. Non è, al momento, possibile con Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Il suo certificato è scaduto, contattare l&apos;amministratore sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Il suo certificato è auto-firmato. Questo rompe la catena di fiducia.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accettare</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Pausa</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Comunicazione stabilita</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Dissativare il micro</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Dissativare la video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Trasferimento server </translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Registrare</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Riattacare</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Collegarsi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Aggiungere nuovo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Commuta video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Aggiunge un contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Aggiunger ad un contatto esistente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Rimuovere contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contattare via email</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copiare contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Aggiungere un numero di telefono</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Richiamare</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Modifica i dettagli del contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Rimuovi dalla cronologia</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Rimuovi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Chiama</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Apri chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Riprendere</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancella</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profili locali</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Elenco dei prolifi</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profili peer</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Elenco dei profili peer</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invito ricevuto</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contatto aggiunto</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Suonando</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Richiedi Timeout</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Occupato</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorità</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NESSUNO</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SCHERMO</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FILE</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Registrando</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Messagio di testo</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_it_IT.ts b/translations/lrc_it_IT.ts
index 7be7abbb..e9e86ce5 100644
--- a/translations/lrc_it_IT.ts
+++ b/translations/lrc_it_IT.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="it_IT" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pronto</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrato</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inizializzare</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Errore</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rete non raggiungibile</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Computer mon raggiungibile</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non registrato</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Autenticazione fallita</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Errore di configurazione STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Il server STUN non è valido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servizio non disponibile</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non valido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Non valido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Richiesta di timeout</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configurazione</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nuovo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Squilla</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sta chiamando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parla</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Chiamata</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pausa</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Errore</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Occupato</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Trasferisci</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Accetta trasferimento</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Riaggancia</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Errore</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferenza</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferenza (accetta)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERRORE</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ricerca di</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Annullato</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicazione stabilita</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Sconosciuto</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Account:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Chiamate</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Account non valido</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Annullato</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Catena di fiducia</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Oggi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ieri</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Due settimane fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tre settimane fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Una settimana fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Un mese fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Due mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Tre mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Quattro mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Cinque mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Sei mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Sette mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Otto mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Nove mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dieci mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Undici mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Dodici mesi fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Un anno fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Molto tempo fa</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Mai</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Io</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macro</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nuovo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Altro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Altro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Senza categoria</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Persone</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Questo profilo non supporta il monitoraggio presenza</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nessun account associato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Persona</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Utente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Numero chiamate</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Numero settimane</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Numero trimestre</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Ha chiamato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Ultimo usato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Numero_nomi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Totale (in secondi)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Indice_popolarità</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Segnato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Monitorato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Presenza messaggio</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Ha certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Nome registrato</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Ha una chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Non è scaduto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Ha una forte firma</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Non è auto firmato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Hai un paio di chiavi corrispondenti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Ha la giusta chiave privata per i permessi dei file</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Ha la giusta chiave pubblica per i permessi del file</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Ha i permessi di directory della chiave privata giusta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Ha le giuste autorizzazioni per le directory della chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Ha la giusta posizione nella directory della chiave privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Ha la giusta posizione nella directory della chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Ha gli attributi SELinux della chiave privata giusta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Ha gli attributi SELinux della chiave pubblica corretti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Il file certificato esiste ed è leggibile</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Il file è un certificato valido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Il certificato ha una valida autorità</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Il certificato ha un&apos;autorità sconosciuta</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Il certificato non è revocato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>L&apos;autorità del certificato combacia</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Il certificato ha il proprietario atteso</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Il certificato è nel suo periodo attivo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Data di scadenza</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data di attivazione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Richiedere una chiave di accesso privata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Firma pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numero di serie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emittente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algoritmo chiave soggetto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nome comune (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nome (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizzazione (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmo di firma</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Impronta md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>impronta sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID chiave pubblica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nome di dominio dell&apos;emittente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Prossimo aggiornamento in previsione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Server in uscita</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Default</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificato non associato ad alcun gruppo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Un certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Un&apos;organizzazione</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Dettagli</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Il contenuto del certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Controlli</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Varie informazioni sulla sicurezza</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Intestazione</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Valutazione della sicurezza</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Segnalibro</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Cronologia locale</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Cronologia</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Registrazioni locali</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Sto registrando</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Suonerir locali</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Suoneria</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Registrazione testi locale</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipologia numero di telefono</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Altro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Io</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS è disabilitato, la negoziazione non sarà crittografata. La tua comunicazione sarà vulnerabile allo snooping</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Il tuo certificato e autorità non corrispondono, se il tuo certificato richiede un&apos;autorità, non funzionerà</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Il server in uscita specificato non corrisponde al nome host o a quello incluso nel certificato</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;opzione &quot;verifica certificato in entrata&quot; è disabilitata, questo ti rende vulnerabile all&apos;uomo nell&apos;attacco centrale</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>L&apos;opzione &quot;verifica certificato di risposta&quot; è disabilitata, questo ti rende vulnerabile all&apos;uomo nell&apos;attacco centrale</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Nessuno del tuo certificato fornisce una chiave privata, questo è richiesto. Si prega di selezionare una chiave privata o utilizzare un certificato con un built-in</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Non viene fornita alcuna autorità di certificazione, non sarà possibile convalidare se i certificati di risposta sono validi. Alcuni account potrebbero anche non funzionare.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Non è stato fornito alcun certificato. Al momento questo non è supportato in Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>I tuoi flussi multimediali non sono crittografati, si prega di abilitare SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Il tuo certificato è scaduto, ti preghiamo di contattare l&apos;amministratore di sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Il tuo certificato è auto-verificato. Questo interrompe la catena di verifica.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accetta</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Pausa</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Comunicazione stabilita</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Silenzia audio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Silenzia Video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Trasferisci server</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Registra</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Aggancia</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Aderisci</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Aggiungi nuovo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Mostra Video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Aggiungi un contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Aggiungi a contatto esistente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Elimina contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contatto posta elettronica</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copia contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Aggiungi numero di telefono</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Richiama</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Modifica dettagli contatto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Rimuovi dalla cronologia</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Rimuovi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Chiamata</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Apri chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Riprendi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annulla</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profili locali</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Collezione profili</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profili dei peer</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Collezione profili dei peer</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invito ricevuto</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contatto aggiunto</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Invito accettato</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Chiamata in uscita</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Chiamata in arrivo</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Chiamata in uscita -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Chiamata in arrivo - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Chiamata in uscita persa</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Chiamata in entrata persa</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Squilla</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Tempo scaduto</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Occupato</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorità</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NESSUNA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SCHERMO</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FILE</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID non valido</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Non trovato</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Schema URI errato</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Registrazioni</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Messaggi di testo</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ja.ts b/translations/lrc_ja.ts
index e956abe2..9bf368a8 100644
--- a/translations/lrc_ja.ts
+++ b/translations/lrc_ja.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>準備完了</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>登録済み</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>エラー</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>ネットワーク到達不可</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>ホスト到達不可</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>サービス利用不可</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>不認可</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>不正</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>設定</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>新規</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>着信中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>発信中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>通話中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>ダイヤル中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>保留</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>失敗しました</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>話中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>転送</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>転送保留</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>通話終了</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>エラー</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>グループ通話</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>グループ通話 (保留)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>エラー</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>検索対象</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>中止しました</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>通信を確立しました</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>不明</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>アカウント:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>発信</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>不正なアカウント</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>中止しました</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>信頼チェーン</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>名前</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>今日</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>昨日</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>2週間前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>3週間前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>1週間前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>1か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>2か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>3か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>4か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>5か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>6か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>7か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>8か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>9か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>10か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>11か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>12か月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>1年前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>さらに昔</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>自分</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>マクロ</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>新規</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>その他</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>その他</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>未分類</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>関連付けられたアカウントなし</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>種類</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>個人</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>アカウント</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>状態</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>発信回数</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>証明書あり</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>プライベートキー有り</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>自己署名でない</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>有効期限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>アクティベーション日時</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>プライベートキーのパスワードが必要です</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>公開署名</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>バージョン</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>シリアル番号</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>発行者</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5フィンガープリント</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1フィンガープリント</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>発行者のドメイン名</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>送信サーバー</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>既定</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>グループと関連付けられていない証明書</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>証明書</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>組織</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>詳細</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>証明書の内容</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>様々なセキュリティ関連の情報</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>ヘッダー</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>ブックマーク</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>ローカル履歴</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>履歴</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>ローカル録音</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>ローカル着信音</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>着信音</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>電話番号の形式</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>その他</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>自分</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>承認</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>保留</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>通信を確立しました</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>音声オフ</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>動画オフ</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>サーバー転送</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>記録</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>受話</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>参加</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>新規追加</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>連絡先を追加</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>既存の連絡先に追加</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>連絡先を削除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>連絡先にメール送信</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>連絡先をコピー</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>電話番号を追加</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>リダイヤル</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>連絡先の詳細を編集</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>履歴から削除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>削除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>通話</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>保留解除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>キャンセル</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>ローカルプロフィール</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>プロフィールコレクション</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>相手のプロフィール</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>着信中</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>リクエストタイムアウト</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>話中</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>名前</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>録音</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>テキストメッセージ</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>音声/動画</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ko_KR.ts b/translations/lrc_ko_KR.ts
index f9627f2c..f34e41c0 100644
--- a/translations/lrc_ko_KR.ts
+++ b/translations/lrc_ko_KR.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ko_KR" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>통화 중</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>보내기</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>이름</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>유형</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>계정</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"/>
     </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>수락</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation type="unfinished"/>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>통화종료</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>통화</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>취소</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>이름</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>오디오/비디오</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_lt.ts b/translations/lrc_lt.ts
index e239ffa1..35b861a5 100644
--- a/translations/lrc_lt.ts
+++ b/translations/lrc_lt.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Paruošta</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registruota</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inicijuojama</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Klaida</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tinklas nepasiekiamas</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Kompiuteris nepasiekiamas</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bandoma...</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tapatybės nustatymas nepavyko</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN konfigūracijos klaida</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neteisingas STUN serveris</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Paslauga neprieinama</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nepriimtina</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neteisinga</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Užklausos laikas baigėsi</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfigūracija</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Naujas</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Skambina</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Skambinama</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kalbama</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Skambinama</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Užlaikyta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nepavyko</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Užimta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Baigta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Klaida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>KLAIDA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ieškoma</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nutraukta</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ryšys užmegztas</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Nežinoma</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Paskyra: </translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Skambučiai</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Neteisinga paskyra</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Nutraukta</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Pasitikėjimo grandinė</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Pavadinimas</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Šiandien</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Vakar</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Prieš dvi savaites</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Prieš tris savaites</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Prieš savaitę</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Prieš mėnesį</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Prieš du mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Prieš tris mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Prieš keturis mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Prieš penkis mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Prieš šešis mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Prieš septynis mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Prieš aštuonis mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Prieš devynis mėnesius</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Prieš dešimt mėnesių</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Prieš vienuolika mėnesių</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Prieš dvylika mėnesių</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Prieš metus</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Prieš labai daug laiko</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Niekada</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Aš</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makrokomandos</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Naujas</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Kita</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Kita</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Asmenys</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Ši paskyra nepalaiko prisijungimo būsenos sekimo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nėra susietos paskyros</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Asmuo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Paskyra</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Būsena</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Trukmė (sekundėmis)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Būsenos pranešimas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Turi liudijimą</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Turi privatųjį raktą</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Nepasibaigęs galiojimas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Turi teisingus privačiojo rakto katalogo leidimus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Turi teisingus viešojo rakto katalogo leidimus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Turi teisingą privačiojo rakto katalogo vietą</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Turi teisingą viešojo rakto katalogo vietą</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Turi teisingus privačiojo rakto SELinux atributus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Turi teisingus viešojo rakto SELinux atributus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Liudijimo failas yra ir yra skaitomas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Failas yra galiojantis liudijimas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Liudijimas nėra panaikintas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktyvavimo data</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Viešasis parašas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versija</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serijos numeris</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Išdavė</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Bendrinis pavadinimas (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Pavadinimas (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Įstaiga (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Parašo algoritmas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 kontrolinis kodas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 kontrolinis kodas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Viešojo rakto ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Kitas laukiamas atnaujinimas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Išsiuntimo serveris</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Liudijimas nesusietas su grupe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Liudijimas</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizacija</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Išsamiau</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Liudijimo turinys</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Įvairi su saugumu susijusi informacija</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Liudijimas</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Saugumo įvertinimas</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Vietinė istorija</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Istorija</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Vietinės skambučio melodijos</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Skambučio melodija</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefono numerio tipai</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Kita</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Aš</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS yra išjungta, derėjimasis nebus užšifruotas. Jūsų ryšys bus pažeidžiamas šnipinėjimui</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Nurodytas išsiuntimo serveris nesutampa su kompiuterio vardu arba su tuo, kuris nurodytas liudijime</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Joks iš jūsų liudijimų nepateikia privačiojo rakto, kuris yra reikalingas. Pasirinkite privatųjį raktą arba naudokite liudijimą su įtaisytuoju privačiuoju raktu</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Nebuvo pateiktas joks liudijimas. Kol kas Ring to nepalaiko</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Jūsų medijos srautai nėra užšifruoti, prašome įjungti SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Pasibaigė jūsų liudijimo galiojimo laikas, prašome susisiekti su savo sistemos administratoriumi.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Jūsų liudijimas yra paties pasirašytas. Tai sulaužo pasitikėjimo grandinę.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Priimti</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Užlaikyta</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Ryšys užmegztas</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Nutildyti garsą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Išjungti vaizdą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Įrašyti</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Padėti ragelį</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Pridėti naują</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Perjungti vaizdą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Pridėti adresatą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Pridėti prie esamų adresatų</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Ištrinti adresatą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopijuoti adresatą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Pridėti telefono numerį</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Skambinti dar kartą</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Taisyti kontaktinę informaciją</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Šalinti iš istorijos</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Šalinti</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Skambutis</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Atverti pokalbį</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Atsisakyti</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Vietiniai profiliai</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Gautas pakvietimas</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Adresatas pridėtas</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Pakvietimas priimtas</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Išsiunčiamasis skambutis</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Gaunamasis skambutis</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Išsiunčiamasis skambutis - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Gaunamasis skambutis - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Praleistas gaunamasis skambutis</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation>Bandoma</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Skambina</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>Gerai</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation>Bloga Užklausa</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation>Neleidžiama</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation>Nerasta</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Užklausos laikas baigėsi</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Užimta</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
-        <translation type="unfinished"/>
+        <translation>Blogas įvykis</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation>Vidinė Serverio Klaida</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation>Blogas Tinklų Sietuvas</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Vardas</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NĖRA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>EKRANAS</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FAILAS</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Neteisingas ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Nerasta</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Bloga URI schema</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Įrašai</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstinės žinutės</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Garsas/Vaizdas</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ms.ts b/translations/lrc_ms.ts
index 2c6e2e8c..22a33b08 100644
--- a/translations/lrc_ms.ts
+++ b/translations/lrc_ms.ts
@@ -1,909 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ms" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Sedia</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Berdaftar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gagal</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>rangkaian tidak dapat dihubungi</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host tidak dapat dihubungi</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Perkhidmatan tidak tersedia</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tidak dapat diterima</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tidak sah</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfigurasi</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Baharu</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Berdering</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Memanggil</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bercakap</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Memanggil</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Tangguh</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gagal</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sibuk</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pindah</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Permindahan dibeku</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Selesai</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gagal</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mesyuarat</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mesyuarat (dibeku)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>GAGAL</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mencari</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Digugurkan</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Komunikasi bersambung</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Tidak diketahui</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Akaun</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Panggilan</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Akaun tidak sah</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Digugurkan</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Rangkaian kepercayaan</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nama</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hari ini</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Semalam</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Dua minggu yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tiga minggu yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Seminggu yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Sebulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dua bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Tiga bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Empat bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Lima bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Enam bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Tujuh bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Lapan bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Sembilan bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Sepuluh bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Sebelas bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Dua belas bulan yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Setahun yang lalu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Masa yang lama dahulu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Tidak pernah</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Saya</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makro</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Baharu</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Lain-lain</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Lain-lain</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Tidak dikategorikan</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Seseorang</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Akaun ini tidak menyokong pengesan kehadiran</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Tiada akaun berkaitan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Jenis</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Seseorang</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Akaun</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Keadaan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Bilangan panggilan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Bilangan minggu</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Bilangan trimester</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Telah memanggil</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Terakhir digunakan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Name_count</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Jumlah (dalam saat)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularity_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Dibookmark</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Dikesan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Muncul</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Pesan muncul</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Mempunyai certificate</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Mempunyai private key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Tidak luput</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Mempunyai penyulitan kukuh</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Tidak self signed</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Mempunyai key pair yang sepadan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Mempunyai keizinan akses fail yang benar untuk private key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Mempunyai keizinan akses fail yang benar untuk public key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Mempunyai keizinan akses folder yang benar untuk private key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Mempunyai keizinan akses folder yang benar untuk public key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Mempunyai lokasi folder yang benar untuk private key
-</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Mempunyai lokasi folder yang benar untuk public key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Mempunyai status SElinux yang benar untuk private key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Mempunyai status SElinux yang benar untuk public key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Mempunyai certificate yang benar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Fail adalah certificate yang sah</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certificate mempunyai authority yang sah</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certificate mempunyai authority yang dikenali</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certificate tidak dibatalkan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Certificate authority padan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certificate mempunyai pemunya yang dikenali</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certificate masih sah</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Tarikh luput</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Tarikh pengaktifan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Mmemerlukan kata laluan untuk private key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Tandatangan umum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Nombor siri</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Pengeluar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algoritma subject key</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nama biasa (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nama (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisasi (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritma tandatangan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Cap jari Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Cap jari Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nama server pengeluar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Kemaskini yang seterusnya</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Server keluar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Lalai</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificate tidak dikaitkan dengan mana-mana kumpulan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Certificate</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organisasi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Maklumat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Isi certificate</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Semak</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Berbagai maklumat tentang penyulitan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Nota kepala</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Sejarah</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Lain-lain</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Saya</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Terima</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Tangguh</translation>
     </message>
@@ -964,506 +68,336 @@
         <translation>Komunikasi bersambung</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Matikan bunyi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Matikan video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Rakam</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Gabung</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Tambah baharu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Tambah kenalan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Tambah ke kenalan yang sedia ada</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Padam kenalan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Emel kenalan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Salin kenalan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Tambah nombor telefon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Panggil ulang</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Ubah maklumat kenalan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Padam daripada sejarah</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Hapus</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Panggilan</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Nyahtangguh</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Batal</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profil lokal</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Berdering</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Masa permintaan tamat</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Sibuk</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nama</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>TIADA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SKRIN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FAIL</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1472,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1495,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Rakaman</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Pesanan teks</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_nb.ts b/translations/lrc_nb.ts
index 3a2c0189..e892a0ae 100644
--- a/translations/lrc_nb.ts
+++ b/translations/lrc_nb.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="nb" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Klar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrert</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Igangsetter</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Feil</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Utilgjengelig nettverk</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Utilgjengelig vert</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ikke registrert</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Autentisering mislyktes</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-oppsettfeil</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ugyldig STUN-tjener</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Utilgjengelig tjeneste</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ikke akseptabel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ugyldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Henvendelse løp ut på tid</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Oppsett</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ny</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kaller opp</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Snakker</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Slår nummer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parker</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Feilet</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Opptatt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Overfør</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Overfør parkert samtale</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Over</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Feil</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferanse</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferanse (parkert)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FEIL</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Søker etter</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Avbrutt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kommunikasjon etablert</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Ukjent</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Samtaler</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ugyldig konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Avbrutt</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Tillitskjede</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Navn</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Idag</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Igår</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>To uker siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tre uker siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>En uke siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>En måned siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>To måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Tre måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Fire måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Fem måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Seks måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Syv måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Åtte måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Ni måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Ti måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Elleve måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Tolv måneder siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Et år siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Veldig lenge siden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Aldri</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Meg</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makroer</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Ny</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Andre</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Andre</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Ukategorisert</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personer</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Denne kontoen støtter ikke sporing av tilstedeværelse</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Ingen tilknyttet konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Person</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Tilstand</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Samtaleantall</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Ukesantall</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Trimesterantall</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Har ringt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Sist brukt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Name_count</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Totalt (i sekunder)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularity_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Bokmerket</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Sporet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Tilstede</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Tilstedeværelsesmelding</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Har sertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Registrert navn</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Har privat nøkkel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Er ikke utløpt</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Har sterk signering</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Er ikke selvsignert</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Har nøkkelpar som hører sammen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Har korrekte filrettigheter til den private nøkkelfilen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Har korrekte filrettigheter til den offentlige nøkkelfilen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Har korrekte rettigheter til den private nøkkelmappen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Har korrekte filrettigheter på den offentlige nøkkelmappen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Har korrekt plassering for privat nøkkel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Har riktig plassering for offentlig nøkkelkatalog</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Har korrekte SELinux-attributter for privat nøkkel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Har korrekte SELinux-attributter for offentlig nøkkel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Sertifikatfilen eksisterer og er lesbar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Filen er et gyldig sertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Sertifikatet har en gyldig autoritet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Sertifikatet har en kjent autoritet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Sertifikatet er ikke trukket tilbake</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Sertifikatautoriteten stemmer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Sertifikatet har forventet eier</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Sertifikatet er innenfor sin gyldighetsperiode</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Utløpsdato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktiveringsdato</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Krev et passord på privatnøkkelen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Offentlig signatur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versjon</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serienummer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Utgiver</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Emnenøkkelalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Vanlig navn (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Navn (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisasjon (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Signaturalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-fingeravtrykk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-fingeravtrykk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Offentlig nøkkel-ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Utgivers domenenavn</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Neste forventede oppdatering</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Utgående tjener</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Standard</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Sertifikatet er ikke tilknyttet en gruppe</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Et sertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>En organisasjon</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detaljer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Innholdet i sertifikatet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontroller</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Forskjellig sikkerhetsrelatert informasjon</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Hode</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Sertifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Sikkerhetsevaluering</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Bokmerke</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokal historie</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historie</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokale opptak</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Tar opp</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokale ringetoner</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Ringetone</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokale tekstopptak</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefonnummertyper</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Andre</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Meg</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS er avslått, forhandlingene vil ikke være kryptert.  Kommunikasjonen din vil være sårbar for kikking</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Sertifikatet ditt og autoriteten stemmer ikke overens.  Hvis sertifikatet ditt krever en autoritet vil det ikke fungere</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Den oppsatte utgående tjeneren stemmer ikke med vertsnavnet eller den som er inkludert i sertifikatet</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Valget «kontroller innkommende sertifikat» er avslått, hvilket gjør deg sårbar for mann i midten-angrep</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Valget «kontroller svar-sertifikat» er avslått, hvilket gjør deg sårbar for mann i midten-angrep</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Ingen av dine sertifikater tilbyr en privatnøkkel. Den er påkrevd.  Velg en privatnøkkel eller bruk et sertifikat som har en slik innebygget.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Ingen sertifikatautoritet er gjort tilgjengelig.  Det vil ikke være mulig å kontrollere om svarsertifikatet er gyldig.  Det kan også hende noen kontoer ikke fungerer.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Inget sertifikat er gjort tilgjengelig.  Dette er, så langt, ikke støttet av Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Dine mediastrømmer er ikke krypterte, skru på SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Sertifikatet ditt er utløpt.  Ta kontakt med systemadministratoren din.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Sertifikatet ditt er selvsignert.  Dette knekker tillitskjeden.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aksepter</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Parker</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Kommunikasjon etablert</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Koble ut lyden</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Koble ut video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Tjeneroverføring</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Ta opp</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Legg på</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Bli med</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Legg til ny</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Styr video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Legg til kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Legg til eksisterende kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Slett kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-postkontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopier kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Legg til telefonnummer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Ring på nytt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Endre kontaktdetaljer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Fjern fra historie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Fjern</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Åpne sludring</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Gjenoppta parkert</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Avbryt</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokale profiler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profilsamling</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Likemannsprofiler</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Samling av likemannsprofiler</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Invitasjon mottatt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt lagt til</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Invitasjon godtatt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Utgående anrop</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Innkommende anrop</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Utgående anrop - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Innkommende anrop - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Ubesvart utgående anrop</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Tapt innkommende anrop</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Ringer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Bruk mellomtjener</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Tidsgrense for henvendelse</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Opptatt</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Navn</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoritet</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>INGEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SKJERM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FIL</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Ugyldig ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Ikke funnet</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Ukjent URI-type</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Opptak</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstmeldinger</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Lyd/bilde</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_nl.ts b/translations/lrc_nl.ts
index 372ca47a..b03f1f27 100644
--- a/translations/lrc_nl.ts
+++ b/translations/lrc_nl.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Klaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Geregistreerd</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bezig met initialiseren</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Fout</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Netwerk onbereikbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host onbereikbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Niet geregistreerd</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bezig met proberen…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Aanmelding mislukt</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-configuratiefout</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-server ongeldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Dienst niet beschikbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Onacceptabel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ongeldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Verzoekstime-out</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuratie</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nieuw</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gaat over</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bellen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Praten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kiezen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>In wacht zetten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mislukt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bezig</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Overdracht</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>In wacht door overdracht</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Over</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fout</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vergadering</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vergadering (wacht)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FOUT</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zoeken naar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Afgebroken</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Communicatie tot stand gebracht</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Onbekend</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Account:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Oproepen</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ongeldig account</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Afgebroken</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Vertrouwensketen</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Naam</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Vandaag</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Gisteren</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Twee weken geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Drie weken geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Een week geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Een maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Twee maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Drie maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Vier maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Vijf maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Zes maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Zeven maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Acht maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Negen maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Tien maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Elf maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Twaalf maanden geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Een jaar geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Heel lang geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nooit</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ik</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macro’s</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nieuw</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Anders</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Anders</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Niet gecategoriseerd</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personen</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Dit account ondersteunt volgen van aanwezigheid niet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Geen bijbehorend account</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Persoon</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Account</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Staat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Oproepteller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Weekteller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Trimesterteller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Hebben gebeld</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Laatst gebruikt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Naam_teller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Totaal (in seconden)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Populariteits_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Opgeslagen in bladwijzers</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Gevolgd</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Aanwezig</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Aanwezigheidsbericht</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Heeft certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Geregistreerde naam</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Heeft een persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Is niet vervallen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Heeft een sterke handtekening</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Is niet zelfondertekend</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Heeft een passend sleutelpaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Heeft de juiste bestandsmachtigingen voor de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Heeft de juiste bestandsmachtigingen voor de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Heeft de juiste machtigingen voor map met de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Heeft de juiste machtigingen voor map met de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Kent de juiste locatie van de map met de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Kent de juiste locatie van de map met de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Heeft de juiste SELinux-attributen voor de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Heeft de juiste SELinux-attributen voor de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Het certificaatbestand bestaat en is leesbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Het bestand is een geldig certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Het certificaat heeft een geldige certificeringsinstantie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Het certificaat heeft een gekende certificeringsinstantie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Het certificaat is niet ingetrokken</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>De certificeringsinstantie komt overeen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Het certificaat heeft de verwachte eigenaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Het certificaat is in de actieve periode</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Vervaldatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Activatiedatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Vereis een wachtwoord voor de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Openbare handtekening</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serienummer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Uitgever</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Onderwerpsleutelalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Gewone naam (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Naam (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisatie (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Handtekeningsalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-vingerafdruk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-vingerafdruk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Openbaresleutel-ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Domeinnaam van uitgever</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Volgende verwachte update</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Uitgaande server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Standaard</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificaat niet met een groep geassocieerd</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Een certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Een organisatie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Details</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>De inhoud van het certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Controles</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Uiteenlopende beveiligingsgerelateerde informatie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Kop</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Beveiligingsevaluatie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Bladwijzer</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokale geschiedenis</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Geschiedenis</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokale opnamen</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Opname</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokale beltonen</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Beltoon</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokale tekstopnamen</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefoonnummertypes</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Anders</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ik</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS is uitgeschakeld, de onderhandeling zal niet worden versleuteld. Uw communicatie zal vatbaar zijn voor afluisteren</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Uw certificaat en certificeringsinstantie komen niet overeen, als uw certificaat een certificeringsinstantie vereist, zal het niet functioneren</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>De gespecificeerde uitgaande server komt niet overeen met de hostnaam of met die opgegeven in het certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>De optie ‘inkomende certificaten verifiëren’ is uitgeschakeld, dit maakt u vatbaar voor een man-in-the-middle-aanval</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>De optie ‘antwoordcertificaten verifiëren’ is uitgeschakeld, dit maakt u vatbaar voor een man-in-the-middle-aanval</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Geen van uw certificaten heeft een persoonlijke sleutel, terwijl dit vereist is. Kies een persoonlijke sleutel of gebruik een certificaat met ingebouwde sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Geen certificeringsinstantie opgegeven, het zal niet mogelijk zijn om de inkomende certificaten te valideren. Sommige accounts functioneren mogelijk ook niet.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Geen certificaat opgegeven. Dat wordt, vooralsnog, niet door Ring ondersteund</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Uw mediastreams zijn niet versleuteld, schakel SDES in</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Uw certificaat is vervallen, neem contact op met uw systeembeheerder.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Uw certificaat is zelfondertekend. Dit verbreekt de vertrouwensketen.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Accepteren</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>In wacht zetten</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Communicatie tot stand gebracht</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Geluid dempen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Video uitschakelen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Serveroverdracht</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Opnemen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Ophangen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Deelnemen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Nieuw toevoegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Video in-/uitschakelen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Een contact toevoegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Toevoegen aan bestaand contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Contact verwijderen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contact e-mailen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Contact kopiëren</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Telefoonnummer toevoegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Opnieuw bellen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Contactgegevens wijzigen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Uit geschiedenis verwijderen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Verwijderen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Oproep</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Gesprek openen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Uit wacht halen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuleren</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokale profielen</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profielverzameling</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Peerprofielen</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Peerprofielverzameling</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Uitnodiging ontvangen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contact toegevoegd</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Uitnodiging geaccepteerd</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>ð Uitgaande oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>ð Inkomende oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Uitgaande oproep -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>ð Inkomende oproep -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>ð½ Gemiste uitgaande oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>ð½ Gemiste inkomende oproep</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Gaat over</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>Oké</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Proxy gebruiken</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Time-out aanvragen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Bezig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Naam</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Instantie</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>GEEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SCHERM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>BESTAND</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Bezig met zoeken…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Ongeldig ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Niet gevonden</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Kon niet opzoeken…</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Verkeerd URI-schema</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Opnamen</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstberichten</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_nl_BE.ts b/translations/lrc_nl_BE.ts
index 5795171f..ef3fa4a3 100644
--- a/translations/lrc_nl_BE.ts
+++ b/translations/lrc_nl_BE.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="nl_BE" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Klaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Geregistreerd</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bezig met initialiseren</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Fout</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Netwerk onbereikbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host onbereikbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Niet geregistreerd</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Bezig met proberen…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Aanmelding mislukt</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-configuratiefout</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-server ongeldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Dienst niet beschikbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Onaanvaardbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ongeldig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Verzoekstime-out</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuratie</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nieuw</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gaat over</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bellen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Praten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kiezen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>In wacht zetten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mislukt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bezig</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Overdracht</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>In wacht door overdracht</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Over</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fout</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vergadering</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vergadering (wacht)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FOUT</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zoeken naar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Afgebroken</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Communicatie tot stand gebracht</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Onbekend</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Account:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Oproepen</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ongeldige account</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Afgebroken</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Vertrouwensketen</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Naam</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Vandaag</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Gisteren</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Twee weken geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Drie weken geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Een week geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Een maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Twee maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Drie maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Vier maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Vijf maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Zes maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Zeven maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Acht maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Negen maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Tien maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Elf maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Twaalf maand geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Een jaar geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Zeer lang geleden</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nooit</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ik</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macro’s</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nieuw</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Anders</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Anders</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Niet gecategoriseerd</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personen</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Deze account ondersteunt volgen van aanwezigheid niet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Geen bijhorende account</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Type</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Persoon</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Account</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Staat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Oproepteller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Weekteller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Trimesterteller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Hebben gebeld</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Laatst gebruikt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Naam_teller</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Totaal (in seconden)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Populariteits_index</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Opgeslagen in bladwijzers</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Gevolgd</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Aanwezig</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Aanwezigheidsbericht</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Heeft certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Geregistreerde naam</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Heeft een persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Is niet vervallen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Heeft een sterke handtekening</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Is niet zelfondertekend</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Heeft een passend sleutelpaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Heeft de juiste bestandsmachtigingen voor de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Heeft de juiste bestandsmachtigingen voor de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Heeft de juiste machtigingen voor map met de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Heeft de juiste machtigingen voor map met de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Kent de juiste locatie van de map met de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Kent de juiste locatie van de map met de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Heeft de juiste SELinux-attributen voor de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Heeft de juiste SELinux-attributen voor de openbare sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Het certificaatsbestand bestaat en is leesbaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Het bestand is een geldig certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Het certificaat heeft een geldige certificeringsinstantie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Het certificaat heeft een gekende certificeringsinstantie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Het certificaat is niet ingetrokken</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>De certificeringsinstantie komt overeen</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Het certificaat heeft de verwachte eigenaar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Het certificaat is in de actieve periode</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Vervaldatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Activatiedatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Vereis een wachtwoord voor de persoonlijke sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Openbare handtekening</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serienummer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Uitgever</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Onderwerpsleutelalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Gewone naam (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Naam (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisatie (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Handtekeningsalgoritme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-vingerafdruk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-vingerafdruk</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Openbaresleutel-ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Domeinnaam van uitgever</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Volgende verwachte update</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Uitgaande server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Standaard</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificaat niet met een groep geassocieerd</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Een certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Een organisatie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Details</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>De inhoud van het certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Controles</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Uiteenlopende beveiligingsgerelateerde informatie</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Kop</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Beveiligingsevaluatie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Bladwijzer</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokale geschiedenis</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Geschiedenis</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokale opnamen</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Opname</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokale beltonen</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Beltoon</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokale tekstopnamen</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefoonnummertypes</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Anders</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ik</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS is uitgeschakeld, de onderhandeling zal niet versleuteld worden. Uw communicatie zal vatbaar zijn voor afluisteren</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Uw certificaat en certificeringsinstantie komen niet overeen, als uw certificaat een certificeringsinstantie vereist, zal het niet functioneren</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>De gespecificeerde uitgaande server komt niet overeen met de hostnaam of met die opgegeven in het certificaat</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>De optie ‘inkomende certificaten verifiëren’ is uitgeschakeld, dit maakt u vatbaar voor een man-in-the-middle-aanval</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>De optie ‘antwoordcertificaten verifiëren’ is uitgeschakeld, dit maakt u vatbaar voor een man-in-the-middle-aanval</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Geen van uw certificaten heeft een persoonlijke sleutel, terwijl dit vereist is. Kies een persoonlijke sleutel of gebruik een certificaat met ingebouwde sleutel</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Geen certificeringsinstantie opgegeven, het zal niet mogelijk zijn om de inkomende certificaten te valideren. Sommige accounts functioneren mogelijk ook niet.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Geen certificaat opgegeven. Dat wordt, vooralsnog, niet door Ring ondersteund</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Uw mediastreams zijn niet versleuteld, schakel SDES in</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Uw certificaat is vervallen, neem contact op met uw systeembeheerder.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Uw certificaat is zelfondertekend. Dit verbreekt de vertrouwensketen.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aanvaarden</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>In wacht zetten</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Communicatie tot stand gebracht</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Geluid dempen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Video uitschakelen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Serveroverdracht</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Opnemen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Ophangen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Deelnemen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Nieuw toevoegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Video in-/uitschakelen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Een contact toevoegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Toevoegen aan bestaand contact</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Contact verwijderen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contact e-mailen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Contact kopiëren</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Telefoonnummer toevoegen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Herbellen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Contactgegevens wijzigen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Uit geschiedenis verwijderen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Verwijderen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Oproep</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Gesprek openen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Uit wacht halen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Annuleren</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokale profielen</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profielverzameling</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Peerprofielen</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Peerprofielverzameling</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Uitnodiging ontvangen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contact toegevoegd</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Uitnodiging aanvaard</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>ð Uitgaande oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>ð Inkomende oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Uitgaande oproep -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>ð Inkomende oproep -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>ð½ Gemiste uitgaande oproep</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>ð½ Gemiste inkomende oproep</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Gaat over</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>Oké</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Proxy gebruiken</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Time-out aanvragen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Bezig</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Naam</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Instantie</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>GEEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SCHERM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>BESTAND</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Bezig met zoeken…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Ongeldige ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Niet gevonden</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Kon niet opzoeken…</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Verkeerd URI-schema</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Opnamen</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Tekstberichten</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_pa.ts b/translations/lrc_pa.ts
index 449efc55..86bfc119 100644
--- a/translations/lrc_pa.ts
+++ b/translations/lrc_pa.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="pa" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਤਿਆਰ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਪੰਜੀਕਰਨ ਹੋਇਆ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਸ਼ੁਰੂ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਗੜਬੜ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਨੈੱਟਵਰਕ ਨਾਲ ਜੁੜ ਨਹੀਂ ਸਕੇ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਮੇਜ਼ਬਾਨ ਨਾਲ ਜੁੜ ਨਹੀਂ ਸਕੇ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਪੰਜੀਕਰਨ ਨਹੀਂ ਹੋਇਆ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਪ੍ਰਮਾਣੀਕਰਨ ਨਹੀਂ ਹੋਇਆ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN ਸੰਰੂਪਣ ਗੜਬੜ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN ਸਰਵਰ ਅਵੈਧ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਸੇਵਾ ਉਪਲਬਧ ਨਹੀਂ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਮਨਜ਼ੂਰ ਕਰਨਯੋਗ ਨਹੀਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਅਵੈਧ</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>ਬੇਨਤੀ ਦੀ ਸਮਾਂ ਸਮਾਪਤੀ</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>ਸੰਰੂਪਣ</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਨਵੀਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਘੰਟੀ ਵੱਜ ਰਹੀ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਕਾਲ ਕੀਤੀ ਜਾ ਰਹੀ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਗੱਲ ਚੱਲ ਰਹੀ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਡਾਇਲ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਰੋਕ ਕੇ ਰੱਖੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਅਸਫਲ ਰਹੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਰੁਝੇਵੇਂ ਵਿੱਚ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਤਬਾਦਲਾ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਤਬਾਦਲਾ ਰੋਕ ਕੇ ਰੱਖਿਆ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਸਮਾਪਤ ਹੋਈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਗੜਬੜ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਕਾਨਫਰੰਸ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਕਾਨਫਰੰਸ (ਰੋਕ ਕੇ ਰੱਖੀ)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਗੜਬੜ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਖੋਜਿਆ ਜਾ ਰਿਹਾ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਰੱਦ ਕੀਤੀ ਗਈ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>ਸੰਚਾਰ ਸ਼ੁਰੂ ਹੋਇਆ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>ਅਣਪਛਾਤੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>ਖਾਤਾ: </translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>ਕਾਲਾਂ</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>ਅਵੈਧ ਖਾਤਾ</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>ਰੱਦ ਕੀਤੀ ਗਈ</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>ਭਰੋਸੇ ਦੀ ਜ਼ੰਜੀਰ</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>ਨਾਂ</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>ਅੱਜ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>ਕੱਲ੍ਹ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>ਦੋ ਹਫ਼ਤੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>ਤਿੰਨ ਹਫ਼ਤੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>ਹਫ਼ਤਾ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>ਮਹੀਨਾ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>ਦੋ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>ਤਿੰਨ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>ਚਾਰ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>ਪੰਜ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>ਛੇ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>ਸੱਤ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>ਅੱਠ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>ਨੌਂ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>ਦੱਸ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>ਗਿਆਰਾਂ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>ਬਾਰਾਂ ਮਹੀਨੇ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>ਸਾਲ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>ਬਹੁਤ ਸਮਾਂ ਪਹਿਲਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>ਕਦੇ ਵੀ ਨਹੀਂ</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>ਮੈਂ</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>ਮੈਕਰੋਸ</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>ਨਵਾਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>ਹੋਰ</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>ਹੋਰ</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>ਗੈਰ-ਸ਼੍ਰੇਣੀਬੱਧ</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>ਲੋਕ</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>ਇਸ ਖਾਤੇ ਵਿੱਚ ਮੌਜੂਦਗੀ &apos;ਤੇ ਨਜ਼ਰ ਰੱਖਣ ਦੀ ਸੁਵਿਧਾ ਨਹੀਂ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>ਕੋਈ ਸੰਬੰਧਿਤ ਖਾਤਾ ਨਹੀਂ ਹੈ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>ਕਿਸਮ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>ਵਿਅਕਤੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>ਖਾਤਾ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>ਰਾਜ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>ਕਾਲਾਂ ਦੀ ਗਿਣਤੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>ਹਫ਼ਤਾਵਾਰੀ ਗਿਣਤੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>ਤਿਮਾਹੀ ਗਿਣਤੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>ਵਰਜਨ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>ਇਤਿਹਾਸ</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>ਹੋਰ</translation>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation>ਮੈਂ</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>ਸਵੀਕਾਰ ਕਰੋ</translation>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
+        <translation>ਮੈਂ</translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>ਰੋਕ ਕੇ ਰੱਖੀ</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>ਸੰਚਾਰ ਸ਼ੁਰੂ ਹੋਇਆ</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>ਸੰਪਰਕ ਮਿਟਾਓ</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>ਰੋਕ ਨੇ ਨਹੀਂ ਰੱਖੀ</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>ਰੱਦ ਕਰੋ</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>ਸੱਦਾ ਮਿਲਿਆ</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>ਸੰਪਰਕ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>ਘੰਟੀ ਵੱਜ ਰਹੀ ਹੈ</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>ਰੁਝੇਵੇਂ ਵਿੱਚ</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>ਨਾਂ</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_pl.ts b/translations/lrc_pl.ts
index e2f05b29..c53cdb24 100644
--- a/translations/lrc_pl.ts
+++ b/translations/lrc_pl.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gotowe</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Zarejestrowany</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Uruchamianie</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Błąd</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Sieć niedostępna</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host niedostępny</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nie zarejestrowano</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Próbowanie</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Autoryzacja nie powiodła się</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Błąd konfiguracji STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nieprawidłowy serwer STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Usługa niedostępna</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nie do przyjęcia</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nieważny</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Przekroczono czas akceptacji prośby</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguracja</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nowy</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Dzwonienie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Dzwonienie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Rozmawianie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Wykręcanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Czekanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nie powiodła się</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zajęty</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Przełaczenie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Czekanie na przełaczenie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Koniec</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Błąd</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencja</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencja (czekanie)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>BŁĄD</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Szukam</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Anulowane</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Połączenie się powiodło </translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Nieznane</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Rozmowy</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Nieważne konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Anulowane</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Łańcuch zaufania</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Imię</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Dzisiaj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Wczoraj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Dwa tygodnie temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Trzy tygodnie temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Tydzień temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Miesiąc temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dwa miesiące temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Trzy miesiące temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Cztery miesiące temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Pięć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Sześć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Siedem miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Osiem miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Dziewięć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dziesięć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Jedenaście miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Dwanaście miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Rok temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Bardzo dawno temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nigdy</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ja</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makra</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nowy</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Inne</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Inne</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Bez kategorii</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Osoby</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>To konto nie obsługuje śledzenie obecności</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Brak związanego konta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Typ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Osoba</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Ilość rozmów</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Numer tygodnia</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Number trymestru</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Zadrzwoniłeś</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Ostatnio używane</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Liczba_imięn</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Suma (w sekundach)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Indeks_popularnośći</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Dodane do zakładek</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Śledzone</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Obecny</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Komunikat obecnośći</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Posiada certyfikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Zarejestrowana nazwa</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Ma klucz prywatny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Nie wygasło</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Jest silne podpisane</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Nie jest samo podpisane.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Mają pasującą pare kluczy</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Posiada odpowiednie uprawnienia do plików kluczy prywatnych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Posiada odpowiednie uprawnienia do plików kluczy publicznych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Posiada odpowiednie uprawnienia katalogu kluczy prywatnych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Posiada odpowiednie uprawnienia katalogu kluczy publicznych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Ma poprawny klucz prywatny do lokalizacji katalogu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Ma poprawny klucz publiczny do lokalizacji katalogu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Ma poprawny prywatne klucz do atrybutów SELinux</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Ma poprawny publiczny klucz do atrybutów SELinux</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Plik certyfikatu istnieje i jest czytelny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Plik jest ważny certyfikatem</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certyfikat posiada ważny autorytet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certyfikat posiada znany autorytet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certyfikat nie został odwołany</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Autorytet certyfikatów zgadza się</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certyfikat ma oczekiwanego właściciela</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certyfikat jest w okresie aktywnym </translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Termin ważności</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data aktywacji</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Wymagaj hasła klucza prywatnego</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Podpis publiczny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Wersja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numer seryjny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Wydawca</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algorytm klucza podmiotu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Wspólna nazwa (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Imię (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizacja (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algorytm kryptograficzny do podpisu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 fingerprint</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 fingerprint</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID klucza publicznego</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nazwa domeny wydawcy</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Następna oczekiwana aktualizacja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Serwer poczty wychodzącej</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Wartość domyślna</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certyfikat nie zwiążany z grupą</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Certyfikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizacja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Dane</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Zawartość certyfikatu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontrole</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Różne informacje związane z zabezpieczeniem</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Nagłówek</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certyfikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Ocena zabezpieczenia</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Zakładka</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Historia lokalna</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historia</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Nagrania lokalne</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Nagranie</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokalne dzwonki</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Dzwonek</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokalne nagrania tekstowe</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Rodzaje numerów telefonicznych</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Inne</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ja</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS jest wyłączone, negocjacje nie będzie szyfrowana. Twoja komunikacja będzie narażona na podgląd</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Twój certyfikat i autorytet nie pasują, jeśli twój certyfikat wymaga autoryteta to ono nie będzie działać</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Określony serwer wychodzący nie pasuje do nazwy hosta lub tego który jest zawarty w certyfikacie</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Opcja &quot;zweryfikuj certyfikat przychodzączy&quot; jest wyłączona, to naraża cię na ataki rodzaju man in the middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Opcja &quot;zweryfikuj certyfikat odpowiedzi&quot; jest wyłączona, to naraża cię na ataki rodzaju man in the middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Żaden z twoich certyfikatów ma klucz prywatny, lecz to jest wymagane. Wybierz klucz prywatny lub użyj certyfikat z wbudowanym kluczem</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Autorytet certyfikatów nie jest podany, nie będzie możliwe aby potwierdzić czy certyfikaty odpowiedźi są ważne. Niektóre konta mogą także nie działać.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Certyfikat nie został podany. Ring, jak na razie, nie może funkcjonować bez certyfikatu</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Twój strumień danych nie jest szyfrowany, włącz SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Twój certyfikat wygasł, skontaktuj się z twoim administratorem systemu.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Twój certyfikat jest samo podpisany. To przerywa łańcuch zaufania.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Akceptuj</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Czekanie</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Połączenie się powiodło </translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Wyłącz dźwięk</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Wyłącz wideo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transfer z serwera</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Nagrywaj</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Odłoż słuchawkę</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Dołączył się</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Dodaj nowe</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Włącz wideo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Dodaj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Dodaj do istniejącyczego kontaku</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Usuń kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Wyślij e-mail do kontaktu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopiuj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Dodaj numer telefonu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Zadzwoń ponownie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Edytuj detale kontaku</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Usuń z historii</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Usuń</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Dzwoń</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Otwórz chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Wznów</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Anuluj</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profile lokalne</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Kolekcja profil</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profile Peer</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Kolekcja profil peer</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Otrzymano zaproszenie</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt dodany</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Zaakceptowano zaproszenie</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>ð Połączenie wychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>ð Połączenie przychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Połączenie wychodzące -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>ð Połączenie przychodzące -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Nieodebrane połączenie wychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Nieodebrane połączenia przychodzące</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>domyślne</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Dzwonienie</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Prośba przekroczyła czas oczekiwania</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Zajęty</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Imię</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorytet</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>ŻADEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>EKRAN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>PLIK</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Szukanie</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Nieprawidłowe ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Nie znaleziono</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Nie można wyszukać</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Złe URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Nagrania</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Wiadomości tekstowe</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Wideo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_pl_PL.ts b/translations/lrc_pl_PL.ts
index 4f70be8f..69aea5f7 100644
--- a/translations/lrc_pl_PL.ts
+++ b/translations/lrc_pl_PL.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="pl_PL" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gotowe</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Zarejestrowany</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Uruchamianie</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Błąd</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Sieć niedostępna</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host niedostępny</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Usługa niedostępna</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nie do przyjęcia</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nieważny</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguracja</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nowy</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Dzwonienie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Dzwonienie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Rozmawianie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Wykręcanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Czekanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nie powiodła się</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zajęty</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Przełaczenie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Czekanie na przełaczenie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Koniec</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Błąd</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencja</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencja (czekanie)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>BŁĄD</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Szukam</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Anulowane</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Połączenie się powiodło </translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Nieznane</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Rozmowy</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Nieważne konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Anulowane</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Łańcuch zaufania</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Imię</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Dzisiaj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Wczoraj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Dwa tygodnie temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Trzy tygodnie temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Tydzień temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Miesiąc temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dwa miesiące temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Trzy miesiące temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Cztery miesiące temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Pięć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Sześć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Siedem miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Osiem miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Dziewięć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dziesięć miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Jedenaście miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Dwanaście miesięcy temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Rok temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Bardzo dawno temu</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nigdy</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ja</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makra</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nowy</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Inne</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Inne</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Bez kategorii</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Osoby</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>To konto nie obsługuje śledzenie obecności</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Brak związanego konta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Typ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Osoba</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stan</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Ilość rozmów</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Numer tygodnia</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Number trymestru</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Zadrzwoniłeś</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Ostatnio używane</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Liczba_imięn</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Suma (w sekundach)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Indeks_popularnośći</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Dodane do zakładek</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Śledzone</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Obecny</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Komunikat obecnośći</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Posiada certyfikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Zarejestrowana nazwa</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Ma klucz prywatny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Nie wygasło</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Jest silne podpisane</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Nie jest samo podpisane.</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Mają pasującą pare kluczy</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Posiada odpowiednie uprawnienia do plików kluczy prywatnych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Posiada odpowiednie uprawnienia do plików kluczy publicznych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Posiada odpowiednie uprawnienia katalogu kluczy prywatnych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Posiada odpowiednie uprawnienia katalogu kluczy publicznych</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Ma poprawny klucz prywatny do lokalizacji katalogu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Ma poprawny klucz publiczny do lokalizacji katalogu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Ma poprawny prywatne klucz do atrybutów SELinux</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Ma poprawny publiczny klucz do atrybutów SELinux</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Plik certyfikatu istnieje i jest czytelny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Plik jest ważny certyfikatem</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certyfikat posiada ważny autorytet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certyfikat posiada znany autorytet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certyfikat nie został odwołany</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Autorytet certyfikatów zgadza się</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certyfikat ma oczekiwanego właściciela</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certyfikat jest w okresie aktywnym </translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Termin ważności</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data aktywacji</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Wymagaj hasła klucza prywatnego</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Podpis publiczny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Wersja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numer seryjny</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Wydawca</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algorytm klucza podmiotu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Wspólna nazwa (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Imię (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizacja (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algorytm kryptograficzny do podpisu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 fingerprint</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 fingerprint</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nazwa domeny wydawcy</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Następna oczekiwana aktualizacja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Serwer poczty wychodzącej</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Wartość domyślna</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certyfikat nie zwiążany z grupą</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Certyfikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizacja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Dane</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Zawartość certyfikatu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontrole</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Różne informacje związane z zabezpieczeniem</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Nagłówek</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certyfikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Ocena zabezpieczenia</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Zakładka</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Historia lokalna</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historia</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Nagrania lokalne</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Nagranie</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokalne dzwonki</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Dzwonek</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokalne nagrania tekstowe</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Rodzaje numerów telefonicznych</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Inne</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ja</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS jest wyłączone, negocjacje nie będzie szyfrowana. Twoja komunikacja będzie narażona na podgląd</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Twój certyfikat i autorytet nie pasują, jeśli twój certyfikat wymaga autoryteta to ono nie będzie działać</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Określony serwer wychodzący nie pasuje do nazwy hosta lub tego który jest zawarty w certyfikacie</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Opcja &quot;zweryfikuj certyfikat przychodzączy&quot; jest wyłączona, to naraża cię na ataki rodzaju man in the middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Opcja &quot;zweryfikuj certyfikat odpowiedzi&quot; jest wyłączona, to naraża cię na ataki rodzaju man in the middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Żaden z twoich certyfikatów ma klucz prywatny, lecz to jest wymagane. Wybierz klucz prywatny lub użyj certyfikat z wbudowanym kluczem</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Autorytet certyfikatów nie jest podany, nie będzie możliwe aby potwierdzić czy certyfikaty odpowiedźi są ważne. Niektóre konta mogą także nie działać.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Certyfikat nie został podany. Ring, jak na razie, nie może funkcjonować bez certyfikatu</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Twój strumień danych nie jest szyfrowany, włącz SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Twój certyfikat wygasł, skontaktuj się z twoim administratorem systemu.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Twój certyfikat jest samo podpisany. To przerywa łańcuch zaufania.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Akceptuj</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Czekanie</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Połączenie się powiodło </translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Wyłącz dźwięk</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Wyłącz wideo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transfer z serwera</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Nagrywaj</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Odłoż słuchawkę</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Dołączył się</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Dodaj nowe</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Włącz wideo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Dodaj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Dodaj do istniejącyczego kontaku</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Usuń kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Wyślij e-mail do kontaktu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopiuj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Dodaj numer telefonu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Zadzwoń ponownie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Edytuj detale kontaku</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Usuń z historii</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Usuń</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Dzwoń</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Otwórz chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Wznów</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Anuluj</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profile lokalne</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Kolekcja profil</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profile Peer</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Kolekcja profil peer</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Otrzymano zaproszenie</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt dodany</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Zaakceptowano zaproszenie</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>ð Połączenie wychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>ð Połączenie przychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>ð Połączenie wychodzące -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>ð Połączenie przychodzące -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Nieodebrane połączenie wychodzące</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Nieodebrane połączenia przychodzące</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Dzwonienie</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Zajęty</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Imię</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorytet</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>ŻADEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>EKRAN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>PLIK</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Nagrania</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Wiadomości tekstowe</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Wideo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_pt.ts b/translations/lrc_pt.ts
index f90f0c35..8619e9cc 100644
--- a/translations/lrc_pt.ts
+++ b/translations/lrc_pt.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="pt" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pronto</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>A inicializar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erro</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rede inalcançável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor inalcansável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Não registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>A tentar...</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>autenticação falhou</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erro de configuração do STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor STUN inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Serviço indisponível</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inaceitável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pedido timeout</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuração</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>A tocar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>A chamar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>A falar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>A ligar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Modo de espera</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Falhou</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ocupado(a)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transferir</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aguarde a transferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sobre</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Erro</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferência (aguarde)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERRO</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>A pesquisar por</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>A interromper</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicação estabelecida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Desconhecido</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Conta:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Chamadas</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Conta inválida</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>A interromper</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Cadeia de confiança</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hoje</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ontem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Duas semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Três semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Uma semana atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Um mês atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dois meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Três meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Quatro meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Cinco meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Seis meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Sete meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Oito meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Nove meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dez meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Onze meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Doze meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Um ano atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Muito tempo atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nunca</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Eu</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Não categorizado</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Pessoas</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Esta conta não suporta rastreamento de presença</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nenhuma conta associada</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Pessoa</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Conta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Estado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Contagem de chamadas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Contagem de semanas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Contagem trimestral</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Chamou</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Último usado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Nome_contagem</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Total (em segundos)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Índice_popularidade</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Nos favoritos</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Rastreado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mensagem de presença</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>ID do utilizador</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Tem certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Utilizador registado</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Tem uma chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Não expirou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Tem uma assinatura forte</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Não é auto-assinado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Tem um par de chaves correspondente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Tem as permissões do ficheiro de chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Tem as permissões do ficheiro de chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Tem as permissões do diretório da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Tem as permissões do diretório da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Tem a localização do diretório da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Tem a localização do diretório da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Tem o direito sobre os atributos SELinux da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Tem o direito sobre os atributos SELinux da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>O ficheiro do certificado existe e é legível</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>O ficheiro é um certificado válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>O certificado tem uma autoridade válida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>O certificado tem uma autoridade conhecida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>O certificado não foi revogado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>A autoridade certificadora corresponde</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>O certificado tem o proprietário esperado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>O certificado está no seu período válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Data de expiração</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data de ativação</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Exigir a palavra-chave da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Assinatura pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versão</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Número de série</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emissor</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Assunto do algoritmo da chave</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nome comum (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nome (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organização (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmo da assinatura</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 da impressão digital</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 da impressão digital</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nome do domínio do emissor</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Próxima atualização esperada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Servidor de saída</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Padrão</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificado não associado a um grupo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Um certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Uma organização</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detalhes</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>O conteúdo do certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Verificações</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Várias informações relacionadas à segurança</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Cabeçalho</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Avaliação de segurança</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Favorito</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Histórico local</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Histórico</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Gravações locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>A gravar</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Toques de chamada locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Toque de chamada</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Gravações de texto locais</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipos de número de telefone</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Eu</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>O TLS está desativado, a negociação não será criptografada. A sua comunicação estará vulnerável à espionagem  </translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>O seu certificado e a autoridade não correspondem, se o seu certificado requer uma autoridade, não funcionará</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>O servidor de saída especificado não corresponde ao nome do servidor ou ao incluído no certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A opção &quot;Verificar certificado recebidos&quot; está desativada, isto torna-o vulnerável ao ataque &quot;man-in-the-middle&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A opção &quot;verificar o certificado de resposta&quot; está desativado, isto torna-o vulnerável ao ataque &quot;man-in-the-middle&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Nenhum dos seus certificados fornece uma chave privada, isto é necessário. Por favor selecione uma chave privada ou use um certificado com uma chave embutida</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Não foi fornecida nenhuma autoridade de certificação, não será possível validar se os certificados de resposta são válidos. Algumas contas também podem não funcionar.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Não foi fornecido nenhum certificado. Isto ainda não é suportado pelo Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>As suas transmissões de mídia não estão encriptadas, por favor ative o SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>O seu certificado expirou, por favor entre em contacto com o seu administrador do sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>O seu certificado é auto-assinado. Isto quebra a corrente de confiança.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aceitar</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Modo de espera</translation>
     </message>
@@ -963,504 +68,334 @@
         <translation>Comunicação estabelecida</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Desativar som do áudio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Desativar som do vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transferência de servidor</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Gravar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Desligar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Juntar-me</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Adicionar novo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Alternar vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Adicionar um contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Adicionar a um contacto existente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Eliminar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contacto por email</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copiar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Adicionar número de telefone</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Chamar novamente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Editar detalhes do contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Remover do histórico</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Remover</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Chamar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Abrir conversa</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Soltar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancelar</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Perfis locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Coleção do Perfil</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Perfis de pares</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Coleção de Perfis de Pares</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Convite recebido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contacto adicionado</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Convite aceite</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Chamada feita</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Chamada recebida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Chamada feita - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Chamada recebida - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Chamada feita não atendida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Chamada recebida não atendida</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>padrão</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
-        <translation type="unfinished"/>
+        <translation>Nulo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
-        <translation type="unfinished"/>
+        <translation>A tentar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>A tocar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
-        <translation type="unfinished"/>
+        <translation>A ser reencaminhado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
-        <translation type="unfinished"/>
+        <translation>Na fila</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
-        <translation type="unfinished"/>
+        <translation>A decorrer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
-        <translation type="unfinished"/>
+        <translation>Aceite</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
-        <translation type="unfinished"/>
+        <translation>Várias escolhas</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
-        <translation type="unfinished"/>
+        <translation>Movido permanentemente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
-        <translation type="unfinished"/>
+        <translation>Movido temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
-        <translation type="unfinished"/>
+        <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
-        <translation type="unfinished"/>
+        <translation>Serviço alternativo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
-        <translation type="unfinished"/>
+        <translation>Pedido inválido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
-        <translation type="unfinished"/>
+        <translation>Não autorizado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
-        <translation type="unfinished"/>
+        <translation>Necessário pagamento</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
-        <translation type="unfinished"/>
+        <translation>Proibido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
-        <translation type="unfinished"/>
+        <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
-        <translation type="unfinished"/>
+        <translation>Método não permitido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
-        <translation type="unfinished"/>
+        <translation>Não aceitável</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
-        <translation type="unfinished"/>
+        <translation>Necessário autenticação de proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
-        <translation type="unfinished"/>
+        <translation>O pedido excedeu o tempo limite</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
-        <translation type="unfinished"/>
+        <translation>Foi-se</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Entidade do pedido demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
-        <translation type="unfinished"/>
+        <translation>URI de pedido demasiado longo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
-        <translation type="unfinished"/>
+        <translation>Tipo de media não suportado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
-        <translation type="unfinished"/>
+        <translation>Esquema URI não suportado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
-        <translation type="unfinished"/>
+        <translation>Extensão inválida</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
-        <translation type="unfinished"/>
+        <translation>Necessária extensão</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
-        <translation type="unfinished"/>
+        <translation>Temporizador de sessão demasiado pequeno</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
-        <translation type="unfinished"/>
+        <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Não disponível temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
-        <translation type="unfinished"/>
+        <translation> A chamada TSX não existe</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
-        <translation type="unfinished"/>
+        <translation>Detetado loop</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
-        <translation type="unfinished"/>
+        <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
-        <translation type="unfinished"/>
+        <translation>Endereço incompleto</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
-        <translation type="unfinished"/>
+        <translation>Ambíguo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Ocupado(a)</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
-        <translation type="unfinished"/>
+        <translation>Pedido terminado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
-        <translation type="unfinished"/>
+        <translation>Evento inválido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
-        <translation type="unfinished"/>
+        <translation>Pedido atualizado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
-        <translation type="unfinished"/>
+        <translation>Pedido pendente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
-        <translation type="unfinished"/>
+        <translation>Não decifrável</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
-        <translation type="unfinished"/>
+        <translation>Erro interno do servidor</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
-        <translation type="unfinished"/>
+        <translation>Não implementado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
-        <translation type="unfinished"/>
+        <translation>Gateway inválido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Serviço indisponível</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
-        <translation type="unfinished"/>
+        <translation>Tempo de resposta do servidor excedido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
-        <translation type="unfinished"/>
+        <translation>Versão não suportada</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Mensagem demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
-        <translation type="unfinished"/>
+        <translation>Falha nos pré-requisitos</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
-        <translation type="unfinished"/>
+        <translation>Ocupado em todo o lado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
-        <translation type="unfinished"/>
+        <translation>Chamada recusada</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
-        <translation type="unfinished"/>
+        <translation>Não existe em lugar nenhum</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoridade</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NENHUM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ECRÃ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FICHEIRO</translation>
+        <translation>Não aceite em lugar nenhum</translation>
     </message>
 </context>
 <context>
@@ -1471,17 +406,17 @@
         <translation>A pesquisar</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID inválido</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Não foi possível procurar</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Mau esquema de URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Gravações</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Mensagens de texto</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Áudio/Vídeo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_pt_BR.ts b/translations/lrc_pt_BR.ts
index 4c76eb71..293ed5b7 100644
--- a/translations/lrc_pt_BR.ts
+++ b/translations/lrc_pt_BR.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pronto</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inicializando</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erro</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rede inalcansável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor inalcansável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Não registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tentando...</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Falha na autenticação</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erro de configuração de STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor STUN inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Serviço indisponível</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inaceitável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>A requisição excedeu o tempo limite</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuração</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Tocando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Chamando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Falando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Discando</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aguarde</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Falhou</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ocupado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aguarde a transferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sobre</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Erro</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferência (Aguarde)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERRO</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Procurando por</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Abortado</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicação estabelecida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Desconhecido</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Conta:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Chamadas</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Conta Inválida</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Abortado</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Corrente de confiança</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hoje</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ontem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Duas semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Três semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Uma semana atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Um mês atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dois meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Três meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Quatro meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Cinco meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Seis meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Sete meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Oito meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Nove meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dez meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Onze meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Doze meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Um ano atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Muito tempo atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nunca</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Eu</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Não categorizado</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Pessoas</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Essa conta não suporta rastreamento de presença</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nenhuma conta associada</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Pessoa</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Conta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Estado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Contagem de chamadas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Contagem de semanas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Contagem trimestral</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Tem chamada</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Último usado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>nome_contagem</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Total (em segundos)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Índice_popularidade</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Favoritado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Rastreado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mensagem de presença</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>ID do usuário</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Tem certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Usuário registrado</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Tem uma chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Não expirou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Possui assinatura forte</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Não é auto-assinado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Tem um par de chaves correspondente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Tem as permissões do arquivo de chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Tem as permissões do arquivo de chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Tem as permissões do diretório da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Tem as permissões do diretório da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Tem a localização do diretório da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Tem a localização do diretório da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Tem o direito sobre os atributos SELinux da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Tem o direito sobre os atributos SELinux da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>O arquivo do certificado existe e é legível</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>O arquivo é um certificado válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>O certificado possui uma autoridade válida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>O certificado possui uma autoridade conhecida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>O certificado não foi revogado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>A autoridade certificadora é equivalente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>O certificado tem o proprietário esperado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>O certificado está no seu período válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Data de expiração</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data de ativação</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Exigir a senha da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Assinatura pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versão</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Número de série</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emissora</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Assunto do algoritmo de chave</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nome comum (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nome (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organização (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmo da assinatura</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 da impressão digital</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 da impressão digital</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nome de domínio emitente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Próxima atualização esperada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Servidor de saída</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Padrão</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificado não associado a um grupo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Um certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Uma organização</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detalhes</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>O conteúdo do certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Verificações</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Várias informações relacionadas à segurança</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Cabeçalho</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Avaliação de segurança</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Favorito</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Histórico local</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Histórico</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Gravações locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Gravando</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Toques de chamada locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Toque de chamada</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Gravações de texto locais</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipos de número de telefone</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Eu</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS está desativada, a negociação não será criptografada. Sua comunicação estará vulnerável à espionagem  </translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Seu certificado e a autoridade não correspondem, se seu certificado requer uma autoridade, isso não está funcionando</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>O servidor de saída especificado não corresponde ao nome do servidor ou ao incluído no certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A opção &quot;verificar o certificado recebido&quot; está desabilitada, isto o deixa vulnerável ao ataque &quot;man-in-the-middle&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A opção &quot;verificar o certificado de resposta&quot; está desabilitada, isto o deixa vulnerável ao ataque &quot;man-in-the-middle&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Nenhum de seus certificados fornece uma chave privada, isto é requerido. Por favor selecione uma chave privada ou use um certificado com uma embutida</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Nenhuma autoridade de certificação é fornecida, não será possível validar se os certificados de resposta são válidos. Algumas contas também podem não funcionar.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Nenhum certificado foi fornecido. Isto, por hora, não é suportado pelo Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Suas transmissões de mídia não estão encriptadas, por favor use SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Seu certificado expirou, por favor entre em contato com o seu administrador de sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Seu certificado é auto-assinado. Isto quebra a corrente de confiança</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aceitar</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Aguarde</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Comunicação estabelecida</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Desabilitar som do áudio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Desabilitar som do vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transferência de servidor</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Gravar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Desligar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Juntar-se</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Adicionar novo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Alternar vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Adicionar um contato</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Adicionar a um contato existente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Deletar contato</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contactar por email</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copiar contato</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Adicionar número de telefone</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Chamar novamente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Editar detalhes do contato</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Remover do histórico</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Remover</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Chamar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Abrir Char</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Soltar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancelar</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Perfis locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Coleção do Perfil</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Perfis de pares</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Coleção de Perfis de pares</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Convite recebido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contato adicionado</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Convite aceito</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Chamada efetuada</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Chamada recebida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Chamada efetuada - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Chamada recebida - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Chamada efetuada não atendida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Chamada recebida não atendida</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Tocando</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>A requisição excedeu o tempo limite</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Ocupado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoridade</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NENHUM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>TELA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ARQUIVO</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Pesquisando</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID inválido</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Não foi possível procurar</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Mau esquema de URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Gravações</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Mensagens de texto</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Áudio/Vídeo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_pt_PT.ts b/translations/lrc_pt_PT.ts
index 1cbccc85..66989143 100644
--- a/translations/lrc_pt_PT.ts
+++ b/translations/lrc_pt_PT.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_PT" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pronto</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>A inicializar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erro</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rede inalcançável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor inalcansável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Não registrado</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>A tentar...</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>autenticação falhou</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Erro de configuração do STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Servidor STUN inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Serviço indisponível</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inaceitável</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inválido</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pedido timeout</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Configuração</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>A tocar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>A chamar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>A falar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>A ligar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Modo de espera</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Falhou</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ocupado(a)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Transferir</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aguarde a transferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Sobre</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Erro</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferência</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferência (aguarde)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ERRO</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>A pesquisar por</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>A interromper</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Comunicação estabelecida</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Desconhecido</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Conta:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Chamadas</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Conta inválida</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>A interromper</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Cadeia de confiança</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Hoje</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Ontem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Duas semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Três semanas atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Uma semana atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Um mês atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dois meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Três meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Quatro meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Cinco meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Seis meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Sete meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Oito meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Nove meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dez meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Onze meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Doze meses atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Um ano atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Muito tempo atrás</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nunca</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Eu</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macros</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Não categorizado</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Pessoas</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Esta conta não suporta rastreamento de presença</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Nenhuma conta associada</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tipo</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Pessoa</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Conta</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Estado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Contagem de chamadas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Contagem de semanas</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Contagem trimestral</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Chamou</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Último usado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Nome_contagem</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Total (em segundos)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Índice_popularidade</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Nos favoritos</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Rastreado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Presente</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mensagem de presença</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>ID do utilizador</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Tem certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Utilizador registado</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Tem uma chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Não expirou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Tem uma assinatura forte</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Não é auto-assinado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Tem um par de chaves correspondente</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Tem as permissões do ficheiro de chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Tem as permissões do ficheiro de chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Tem as permissões do diretório da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Tem as permissões do diretório da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Tem a localização do diretório da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Tem a localização do diretório da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Tem o direito sobre os atributos SELinux da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Tem o direito sobre os atributos SELinux da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>O ficheiro do certificado existe e é legível</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>O ficheiro é um certificado válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>O certificado tem uma autoridade válida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>O certificado tem uma autoridade conhecida</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>O certificado não foi revogado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>A autoridade certificadora corresponde</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>O certificado tem o proprietário esperado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>O certificado está no seu período válido</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Data de expiração</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Data de ativação</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Exigir a palavra-chave da chave privada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Assinatura pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versão</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Número de série</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Emissor</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Assunto do algoritmo da chave</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Nome comum (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Nome (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organização (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritmo da assinatura</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 da impressão digital</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 da impressão digital</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID da chave pública</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Nome do domínio do emissor</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Próxima atualização esperada</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Servidor de saída</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Padrão</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certificado não associado a um grupo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Um certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Uma organização</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detalhes</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>O conteúdo do certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Verificações</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Várias informações relacionadas à segurança</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Cabeçalho</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Avaliação de segurança</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Favorito</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Histórico local</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Histórico</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Gravações locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>A gravar</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Toques de chamada locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Toque de chamada</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Gravações de texto locais</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipos de número de telefone</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Outro</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Eu</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>O TLS está desativado, a negociação não será criptografada. A sua comunicação estará vulnerável à espionagem  </translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>O seu certificado e a autoridade não correspondem, se o seu certificado requer uma autoridade, não funcionará</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>O servidor de saída especificado não corresponde ao nome do servidor ou ao incluído no certificado</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A opção &quot;Verificar certificado recebidos&quot; está desativada, isto torna-o vulnerável ao ataque &quot;man-in-the-middle&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>A opção &quot;verificar o certificado de resposta&quot; está desativado, isto torna-o vulnerável ao ataque &quot;man-in-the-middle&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Nenhum dos seus certificados fornece uma chave privada, isto é necessário. Por favor selecione uma chave privada ou use um certificado com uma chave embutida</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Não foi fornecida nenhuma autoridade de certificação, não será possível validar se os certificados de resposta são válidos. Algumas contas também podem não funcionar.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Não foi fornecido nenhum certificado. Isto ainda não é suportado pelo Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>As suas transmissões de mídia não estão encriptadas, por favor ative o SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>O seu certificado expirou, por favor entre em contacto com o seu administrador do sistema.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>O seu certificado é auto-assinado. Isto quebra a corrente de confiança.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Aceitar</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Modo de espera</translation>
     </message>
@@ -963,504 +68,334 @@
         <translation>Comunicação estabelecida</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Desativar som do áudio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Desativar som do vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Transferência de servidor</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Gravar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Desligar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Juntar-me</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Adicionar novo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Alternar vídeo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Adicionar um contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Adicionar a um contacto existente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Eliminar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Contacto por email</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Copiar contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Adicionar número de telefone</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Chamar novamente</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Editar detalhes do contacto</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Remover do histórico</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Remover</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Chamar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Abrir conversa</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Soltar</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Cancelar</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Perfis locais</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Coleção do Perfil</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Perfis de pares</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Coleção de Perfis de Pares</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Convite recebido</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Contacto adicionado</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Convite aceite</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Chamada feita</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Chamada recebida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Chamada feita - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Chamada recebida - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Chamada feita não atendida</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Chamada recebida não atendida</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>padrão</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
-        <translation type="unfinished"/>
+        <translation>Nulo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
-        <translation type="unfinished"/>
+        <translation>A tentar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>A tocar</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
-        <translation type="unfinished"/>
+        <translation>A ser reencaminhado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
-        <translation type="unfinished"/>
+        <translation>Na fila</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
-        <translation type="unfinished"/>
+        <translation>A decorrer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
-        <translation type="unfinished"/>
+        <translation>Aceite</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
-        <translation type="unfinished"/>
+        <translation>Várias escolhas</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
-        <translation type="unfinished"/>
+        <translation>Movido permanentemente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
-        <translation type="unfinished"/>
+        <translation>Movido temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
-        <translation type="unfinished"/>
+        <translation>Usar proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
-        <translation type="unfinished"/>
+        <translation>Serviço alternativo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
-        <translation type="unfinished"/>
+        <translation>Pedido inválido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
-        <translation type="unfinished"/>
+        <translation>Não autorizado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
-        <translation type="unfinished"/>
+        <translation>Necessário pagamento</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
-        <translation type="unfinished"/>
+        <translation>Proibido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
-        <translation type="unfinished"/>
+        <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
-        <translation type="unfinished"/>
+        <translation>Método não permitido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
-        <translation type="unfinished"/>
+        <translation>Não aceitável</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
-        <translation type="unfinished"/>
+        <translation>Necessário autenticação de proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>O pedido excedeu o tempo limite</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
-        <translation type="unfinished"/>
+        <translation>Foi-se</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Entidade do pedido demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
-        <translation type="unfinished"/>
+        <translation>URI de pedido demasiado longo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
-        <translation type="unfinished"/>
+        <translation>Tipo de media não suportado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
-        <translation type="unfinished"/>
+        <translation>Esquema URI não suportado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
-        <translation type="unfinished"/>
+        <translation>Extensão inválida</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
-        <translation type="unfinished"/>
+        <translation>Necessária extensão</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
-        <translation type="unfinished"/>
+        <translation>Temporizador de sessão demasiado pequeno</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
-        <translation type="unfinished"/>
+        <translation>Intervalo demasiado breve</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Não disponível temporariamente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
-        <translation type="unfinished"/>
+        <translation> A chamada TSX não existe</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
-        <translation type="unfinished"/>
+        <translation>Detetado loop</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
-        <translation type="unfinished"/>
+        <translation>Demasiados saltos</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
-        <translation type="unfinished"/>
+        <translation>Endereço incompleto</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
-        <translation type="unfinished"/>
+        <translation>Ambíguo</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Ocupado(a)</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
-        <translation type="unfinished"/>
+        <translation>Pedido terminado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
-        <translation type="unfinished"/>
+        <translation>Evento inválido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
-        <translation type="unfinished"/>
+        <translation>Pedido atualizado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
-        <translation type="unfinished"/>
+        <translation>Pedido pendente</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
-        <translation type="unfinished"/>
+        <translation>Não decifrável</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
-        <translation type="unfinished"/>
+        <translation>Erro interno do servidor</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
-        <translation type="unfinished"/>
+        <translation>Não implementado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
-        <translation type="unfinished"/>
+        <translation>Gateway inválido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>Serviço indisponível</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
-        <translation type="unfinished"/>
+        <translation>Tempo de resposta do servidor excedido</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
-        <translation type="unfinished"/>
+        <translation>Versão não suportada</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
-        <translation type="unfinished"/>
+        <translation>Mensagem demasiado grande</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
-        <translation type="unfinished"/>
+        <translation>Falha nos pré-requisitos</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
-        <translation type="unfinished"/>
+        <translation>Ocupado em todo o lado</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
-        <translation type="unfinished"/>
+        <translation>Chamada recusada</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
-        <translation type="unfinished"/>
+        <translation>Não existe em lugar nenhum</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nome</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoridade</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NENHUM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ECRÃ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FICHEIRO</translation>
+        <translation>Não aceite em lugar nenhum</translation>
     </message>
 </context>
 <context>
@@ -1471,17 +406,17 @@
         <translation>A pesquisar</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID inválido</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Não encontrado</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Não foi possível procurar</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Mau esquema de URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Gravações</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Mensagens de texto</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Áudio/Vídeo</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ro.ts b/translations/lrc_ro.ts
index ba40f838..a7fcc339 100644
--- a/translations/lrc_ro.ts
+++ b/translations/lrc_ro.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ro" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Eroare</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Eroare</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Conferință</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Necunoscut</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Apeluri</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Nume</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Eu</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Versiune</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation>Eu</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation type="unfinished"/>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
+        <translation>Eu</translation>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation type="unfinished"/>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Sună</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Nume</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ru.ts b/translations/lrc_ru.ts
index f3d68b0b..ebd46c70 100644
--- a/translations/lrc_ru.ts
+++ b/translations/lrc_ru.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Готов</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Зарегистрирован</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Инициализация</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ошибка</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Сеть недоступна</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Узел недоступен</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Не зарегистрирован</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Подключение</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Аутентификация не удалась</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ошибка настройки STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Неверный сервер STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Служба недоступна</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Недопустимый</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Неверный</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Время ожидания запроса</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Настройка</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Новый</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Звонок</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Вызов</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Разговор</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Набор</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>На удержании</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Сбой</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Занято</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Перевод</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Удержание перевода</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Окончен</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ошибка</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференция</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференция (удержание)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ОШИБКА</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Поиск</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Прервано</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Соединение установлено</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Неизвестно</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Аккаунт:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Звонки</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Недопустимый аккаунт</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Прервано</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Цепочка доверия</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Имя</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Сегодня</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Вчера</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Две недели назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Три недели назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Неделю назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Месяц назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Два месяца назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Три месяца назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Четыре месяца назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Пять месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Шесть месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Семь месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Восемь месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Девять месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Десять месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Одиннадцать месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Двенадцать месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Год назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Очень давно</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Никогда</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Я</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Макрос</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Новый</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Другой</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Другой</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Без категории</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Люди</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Этот аккаунт не поддерживает отслеживание присутствия</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Нет связанных аккаунтов</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Тип</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Человек</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Аккаунт</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Состояние</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Количество звонков</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Недельный счетчик</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Триместровый счетчик</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Звонили</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Последнее использование</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Счетчик имен</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Всего (сек)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Индекс популярности</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>В закладках</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Отслеживаются</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Текущий</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Сообщение о присутствии</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Имеет сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Зарегистрированное имя</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Имеет закрытый ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Срок действия не истек</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Имеет точную подпись</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Не самоподписан</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Имеет совпадающую пару ключей</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Имеет правильные разрешения на файл закрытого ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Имеет правильные разрешения на файл открытого ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Имеет правильные разрешения на папку закрытого ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Имеет правильные разрешения на папку открытого ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Папка закрытого ключа в правильном месте</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Папка открытого ключа в правильном месте</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>SELinux атрибуты для закрытого ключа правильны</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>SELinux атрибуты для открытого ключа правильны</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Файл сертификата существует и доступен для чтения</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Файл является действительным сертификатом</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Сертификат подтверждён удостоверяющим центром</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Сертификат подтверждён известным удостоверяющим центром</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Сертификат не отозван</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Авторизованные сертификаты совпадают</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Сертификат имеет правильного владельца</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Сертификат активен</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Дата окончания</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Дата активации</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Требуется пароль закрытого ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Публичная подпись</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Версия</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Серийный номер</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Издатель</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Алгоритм ключа субъекта</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Общее название (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Имя (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Организация (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Алгоритм подписи</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5 отпечаток</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA-1 отпечаток</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID открытого ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Доменное имя издателя</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Следующее ожидаемое обновление</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Исходящий сервер</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>По умолчанию</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Сертификат, не связанный с группой</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Организация</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Детали</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Содержимое сертификата</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Проверки</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Различная информация, связанная с безопасностью</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Заголовок</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Оценка безопасности</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Закладка</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Локальная история</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>История</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Локальные записи</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Запись</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Локальные мелодии звонков</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Мелодия звонка</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Локальные текстовые записи</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Типы телефонных номеров</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Другие</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Я</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS выключен, ваши переговоры не шифруются. Ваше общение может быть прослушано.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Ваш сертификат не соответствует удостоверяющему центру. Если ваш сертификат должен быть подтверждён, он не будет работать.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Указанный исходящий сервер не совпадает с именем хоста или с именем, указанным в сертификате</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Опция &quot;проверять получаемый сертификат&quot; отключена, это делает вас уязвимым для атаки через посредника</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Опция &quot;проверять ответный сертификат&quot; отключена, это делает вас уязвимым для атаки через посредника</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Ни один из ваших сертификатов не содержит закрытый ключ, а это необходимо. Пожалуйста, выберите закрытый ключ или сертификат, в который он встроен.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Не указан центр сертификации, поэтому будет невозможно проверить действительность ответных сертификатов. Некоторые аккаунты также могут не работать.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Сертификат не был предоставлен. В данный момент это не поддерживается Ring.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Ваши медиапотоки не зашифрованы, пожалуйста, включите SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Ваш сертификат истек, пожалуйста, свяжитесь с вашим системным администратором.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Ваш сертификат — самоподписанный. Это разрывает цепочку доверия.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Принять</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Удержать</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Соединение установлено</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Отключить звук</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Отключить видео</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Сервер передачи</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Запись</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Повесить трубку</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Присоединиться</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Добавить новый</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Переключить видео</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Добавить контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Добавить в существующий контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Удалить контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Отправить email контакту</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Копировать контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Добавить номер телефона</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Перезвонить</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Редактировать контактную информацию</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Удалить из истории</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Удалить</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Звонок</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Открыть чат</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Снять с удержания</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Отмена</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Локальные профили</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Коллекция профилей</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Профили участников</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Коллекция профилей участников</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Получено приглашение</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Контакт добавлен</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Приглашение принято</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Исходящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Входящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Исходящий вызов - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Входящий вызов - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Непринятый исходящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Пропущенный входящий вызов</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Звонок</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>ОК</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Использовать прокси</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Время ожидания запроса</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Занято</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Имя</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Надежный источник</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>НЕТ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ЭКРАН</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ФАЙЛ</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Поиск</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Неверный ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Не найдено</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Не распознано</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Некорректная схема URI</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Записи</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Текстовые сообщения</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Аудио/Видео</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_ru_RU.ts b/translations/lrc_ru_RU.ts
index aec29ba1..0d3aa2c4 100644
--- a/translations/lrc_ru_RU.ts
+++ b/translations/lrc_ru_RU.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="ru_RU" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Готов</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Зарегистрирован</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ошибка</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Сеть недоступна</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Узел недоступен</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Служба недоступна</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Недопустимый</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Неверный</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Настройка</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Новый</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Вызов</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>звонящий</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Говорить</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Звонить</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Удержать</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Сбой</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Занят</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Перевод</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Удержание перевода</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Окончен</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ошибка</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференция</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференция (удержание)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ОШИБКА</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Поиск</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Прервано</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Соединение установлено</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Неизвестно</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Учётная запись:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Звонки</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Неверная учётная запись</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Прервано</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Доверенная цепочка</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Имя</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Сегодня</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Вчера</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Две недели назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Три недели назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Неделя назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Месяц назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Два месяца назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Три месяца назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Четыре месяца назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Пять месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Шесть месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Семь месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Восемь месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Девять месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Десять месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Одиннадцать месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Двенадцать месяцев назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Год назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Давным давно</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Никогда</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Я</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Макросы</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Новый</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Другой</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Другой</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Вне категорий</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Персоны</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Эта учётная запись не поддерживает отслеживание присутствия</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Нет связанных учетных записей</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Тип</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Персона</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Учётная запись</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Состояние</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Количество звонков</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Недельный счетчик</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Триместровый счетчик</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Пропущенные</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Последнее использование</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Счётчик имён</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Всего (сек)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Индекс популярности</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Закладки</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Отслеживаются</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Текущий</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Сообщение о присутствии</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Имеет сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Имеет приватный ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Не истек</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Имеет точную подпись</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Не самоподписан</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Имеет совпадающую пару ключей</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Имеет правильные разрешения на файл приватного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Имеет правильные разрешения на файл публичного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Имеет правильные разрешения на папку приватного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Имеет правильные разрешения на папку публичного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Папка приватного ключа в правильном месте</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Папка публичного ключа в правильном месте</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>SELinux атрибуты для приватного ключа правильны</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>SELinux атрибуты для публичного ключа правильны</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Файл сертификата существует и доступен для чтения</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Файл с действующим сертификатом</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Сертификат имеет действительную авторизацию</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Сертификат авторизован</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Сертификат не отозван</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Авторизованные сертификаты совпадают</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Сертификат имеет правильного владельца</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Сертификат активен</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Дата окончания</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Дата активации</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Требуется пароль для приватного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Публичная подпись</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Версия</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Серийный номер</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Издатель</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Алгоритм ключа субъекта</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Общее название (ОН)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Имя (И)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Организация (О)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Алгоритм подписи</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5 отпечаток</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA-1 отпечаток</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Доменное имя издателя</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Следующее ожидаемое обновление</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Сервер исходящих</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>По умолчанию</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Сертификат, не связанный с группой</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Организация</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Детали</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Содержимое сертификата</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Проверки</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Различная информация, связанная с безопасностью</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Заголовок</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Оценка безопасности</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Закладка</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Локальная история</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>История</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Локальные записи</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Запись</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Локальные мелодии звонков</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Мелодия звонка</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Локальные текстовые записи</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Типы телефонных номеров</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Другие</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Мне</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS отключена, переговоры не будут зашифрованы. Ваши сообщения будут доступны для перехвата</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Ваш сертификат и авторизация не совпадают, если ваш сертификат не авторизован, он не будет работат</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Указанный исходящий сервер не совпадает с именем хоста или с именем, указанным в сертификат</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Опция проверки входящего сертификата  отключена, это делает вас уязвимым для атаки среднего уровня</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Опция &quot;проверка ответного сертификата&quot; отключена, это делает вас уязвимым для атаки среднего уровня</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Ни один из сертификатов не содержится в частном ключе, это необходимо. Пожалуйста, выберите секретный ключ или используйте один из встроеных сертификатов</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Сертификации не предусмотрено, с этим будет невозможно проверить является ли ответный сертификат действительным. Некоторые учетные записи также могут  не работать.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Сертификат не был предоставлен. Пока что это не поддерживается Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Ваш сертификат истёк, пожалуйста, свяжитесь с администратором.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Ваш сертификат самостоятельно сгенерированный. Он будет недовершенным.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Принять</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Удержание</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Соединение установлено</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Отключить звук</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Отключить видео</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Сервер передачи</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Запись</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Разъединить</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Присоединиться</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Добавить новый</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Переключить видео</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Добавить контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Добавить к существующему контакту</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Удалить контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Электропочта</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Скопировать контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Добавить телефонный номер</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Повторный вызов</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Изменить сведения о контакте</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Убрать из истории</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Убрать</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Звонок</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Возврат</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Отмена</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Локальные профили</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Коллекция профилей</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Вызов</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Время ожидания запроса</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Занят</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Имя</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Авторизация</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>НЕТ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ЭКРАН</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ФАЙЛ</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Записи</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Текстовые сообщения</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Звук/Видео</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_sk_SK.ts b/translations/lrc_sk_SK.ts
index 4db8e808..7f4759d4 100644
--- a/translations/lrc_sk_SK.ts
+++ b/translations/lrc_sk_SK.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="sk_SK" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pripravený</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrovaný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inicializácia</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Chyba</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Sieť je nedostupná</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Host je nedostupný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neregistrovaný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Prebieha pokus...</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Overenie zlyhalo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN chyba konfigurácie</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neplatný STUN server</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Služba je momentálne nedostupná</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neprijateľný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neplatný</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Čas na splnenie žiadosti vypršal</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfigurácia</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nový</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zvonenie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Volanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Volanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vytáčanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Podržať</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Chyba</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Obsadené</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Prenos</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Podržať prenos</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Cez</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Chyba</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencia</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencia (podržať)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>CHYBA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Vyhľadávanie</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Prerušený</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Spojenie nadviazané</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Neznámy</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Účet:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Hovory</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Neplatný účet</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Prerušený</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Reťazec dôvery</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Meno</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Dnes</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Včera</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Pred dvoma týždňami</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Pred troma týždňami</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Pred týždňom</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Pred mesiacom</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Pred dvoma mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Pred troma mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Pred štyrmi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Pred piatimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Pred šiestimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Pred siedmimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Pred ôsmimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Pred deviatimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Pred desiatimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Pred jedenástimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Pred dvanástimi mesiacmi</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Pred rokom</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Pred veľmi dlhou dobou</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nikdy</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ja</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makrá</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nový</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Iné</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Iné</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Nezaradené</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Osoby</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Tento účet nepodporuje sledovanie prítomnosti ďalšej osoby</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Žiaden asociovaný účet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Typ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Osoba</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Účet</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stav</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Počet hovorov</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Počet týždňov</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Počet trimestrov</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Volal/a</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Naposledy použité</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Počet mien</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Celkom (sekúnd)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Ukazovateľ popularity</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>V záložkách</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Sledovaný</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Prítomný</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Správa o prítomnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Má certifikát</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Registrované meno</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Má privátny kľúč</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Nie je expirovaný</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Má silný podpis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Nie je podpísaný sám sebou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Má zodpovedajúci kľúčový pár</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Má správne povolenia súboru s privátnym kľúčom</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Má správne povolenia súboru s verejným kľúčom</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Má správne povolenia priečinku privátneho kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Má správne povolenia priečinku verejného kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Má správne umiestnenie priečinku s privátnym kľúčom</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Má správne umiestnenie priečinku s verejným kľúčom</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Má správne atribúty SELinux privátneho kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Má správne atribúty SELinux verejného kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Súbor s certifikátom existuje a je čitateľný</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Súbor je platným certifikátom</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certifikát má platnú autoritu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certifikát má známu autoritu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certifikát nie je odvolaný</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Autority certifikátu sú zhodné</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certifikát má očakávaného vlastníka</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certifikát je stále v dobe platnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Expiračný dátum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktivačný daátum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Vyžaduje heslo privátneho kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Verejný podpis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Verzia</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Sériové číslo</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Vydavateľ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algoritmus predmetného kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Bežné meno (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Meno (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizácia (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Podpisový algoritmus</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 odtlačok</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 odtlačok</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID verejného kľúča</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Meno domény vydavateľa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Najbližšia očakávaná aktualizácia</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Odchádzajúci server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Predvolený</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certifikát nie je asociovaný so skupinou</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Certifikát</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizácia</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detaily</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Obsah certifikátu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontroly</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Rôzne informácie týkajúce sa bezpečnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Hlavička</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certifikát</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Bezpečnostné ohodnotenie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Záložka</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Miestna história</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>História</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Miestne hlasové nahrávky</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Nahrávky</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Miestne zvonenia</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Zvonenie</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Miestne textové záznamy</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Typy telefónnych čísel</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Iné</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ja</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS je vypnutý, výmena nebude šifrovaná. Vaša komunikácia môže byť potenciálne ohrozená odpočúvaním.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Váš certifikát a autorita sa nezhodujú. Ak váš certifikát vyžaduje autoritu, nebude fungovať.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Špecifikovaný odchádzajúci server a názov hostiteľa alebo ten poskytovaný certifikátom sa nezhodujú.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Možnosť &quot;Overiť príchodzí certifikát&quot; je vypnutá, takže ste potenciálne ohrození útokmi typu man in the middle.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Možnosť &quot;Overiť certifikát odpovede&quot; je vypnutá, takže ste potenciálne ohrození útokmi typu man in the middle.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Vaše certifikáty neposkytujú požadovaný privátny kľúč. Vyberte privátny kľúč alebo certifikát, ktorý ho obsahuje.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Nebola poskytnutá certifikačná autorita, nebude teda možné overiť certifikáty odpovedí. Niektoré účty nemusia fungovať.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Nebol poskytnutý certifikát. Toto zatiaľ Ring nepodporuje</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Vaše streamy médií nie sú šifrované, zvážte zapnutie SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Váš certifikát expiroval. Kontaktujte vášho systémového administrátora.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Váš certifikát je podpísaný sebou samým. Toto narušuje reťazec dôvery.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Prijať</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Podržať</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Spojenie nadviazané</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Stlmiť zvuk</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Stlmiť video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Serverový prenos</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Zaznamenať</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Zložiť</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Pridať</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Pridať nový</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Prepnúť video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Pridaj kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Pridať k existujúcemu kontaktu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Odstrániť kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Emailový kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Skopírovať kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Pridať telefónne číslo</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Opakovať hovor</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Upraviť údaje kontaktu</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Odstrániť z histórie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Odstrániť</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Zavolať</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Otvoriť chat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Zrušiť podržanie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Zrušiť</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Miestny profil</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Zbierka profilu</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profily peerov</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Zbierka profilov peerov</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Bola prijatá pozvánka</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt pridaný</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Pozvánka prijatá</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Odchádzajúci hovor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Prichádzajúci hovor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Odchádzajúci hovor -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Prichádzajúci hovor -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Zmeškaný odchádzajúci hovor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Zmeškaný prichádzajúci hovor</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Zvonenie</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Čas na splnenie žiadosti vypršal</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Obsadené</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Názov</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autorita</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>ŽIADNY</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>OBRAZOVKA</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>SÚBOR</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Vyhľadávanie...</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Neplatné ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Nenájdený</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Nenájdené...</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Zlá URI schéma</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Nahrávky</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Textové správy</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_sl.ts b/translations/lrc_sl.ts
index 5c7a2ba8..b39c397d 100644
--- a/translations/lrc_sl.ts
+++ b/translations/lrc_sl.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="sl" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Pripravljen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Prijavljen</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Zaganjam</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Napaka</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Mreža ni dosegljiva</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Strežnik ni dosegljiv</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Storitev ni na voljo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nesprejemljivo</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Neveljavno</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguracija</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zvoni</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kličem</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pogovor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kličem</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Čakanje</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Neuspelo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Zasedeno</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Prevezava</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Čakanje med prevezavo</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Preko</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Napaka</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenca</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferenca (čakanje)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>NAPAKA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Iščem</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Preklicano</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Komunikacija vzpostavljena</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Neznano</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Račun</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Klici</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Neveljaven račun</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Preklicano</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Veriga zaupanja</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Ime</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Danes</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Včeraj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Pred dvema tednoma</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Pred tremi tedni</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Pred tednom</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Pred mesecem</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Pred dvema mesecema</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Pred tremi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Pred štirimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Pred petimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Pred šestimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Pred sedmimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Pred osmimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Pred devetimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Pred desetimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Pred enajstimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Pred dvanajstimi meseci</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Pred enim letom</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Zelo dolgo nazaj</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Nikoli</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Jaz</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makroji</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Novo</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Drugo</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Drugo</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Nekategorizirano</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Osebe</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Ta račun ne podpira spremljanje prisotnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Ni povezanih računov</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tip</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Oseba</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Račun</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Stanje</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Števec klicev</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Tedenski števec</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Trimesečni števec</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Klicali so</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Nazadnje uporabljeno</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Skupaj (sek)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Označeni</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Spremljani</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Prisoten</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Sporočilo prisotnosti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Ima certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Prijavljeno ime</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Ima privatni ključ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Ni potečeno</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Ima močen podpis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Ni samo-podpisan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Ima ujemajoč ključ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Datoteka certifikata obstaja in je berljiva</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Datoteka je veljaven certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certifikat ni preklican</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certifikat ima pričakovanega lastnika</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certifikat je znotraj aktivnega obdobja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Datum poteka</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Datum aktivacije</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Zahteva geslo privatnega ključa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Javni podpis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Različica</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serijska številka</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Izdajatelj</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Splošno ime (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Ime (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizacija (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritem podpisa</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5 odtis</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Ime domene izdajatelja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Naslednja pričakovana posodobitev</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Odhodni strežnik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Privzeto</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certifikat ni povezan s skupino</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizacija</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detajli</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Vsebina certifikata</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Preverjanja</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Različne varnostno povezane informacije</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Glava</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Zaznamek</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokalna zgodovina</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Zgodovina</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokalni posnetki</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Posnetek</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokalna zvonjenja</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Zvonjenje</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Posnetki lokalnih besedil</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Tipi telefonskih številk</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Drugo</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Yaz</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Tvoj certifikat je potekel. Prosim kontaktiraj svojega računalničarja.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Tvoj certifikat je samo-podpisan. To prekinja krog zaupanja.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Sprejmi</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Čakanje</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Komunikacija vzpostavljena</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Utišaj avdio</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Utišaj video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Prenos strežnika</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Snemaj</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Prekini</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Pridruži se</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Dodaj nov</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Preklopi video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Dodaj stik</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Dodaj obstoječemu stiku</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Pobriši stik</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Pošlji stik po e-pošti</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopiraj stik</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Dodaj telefonsko številko</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Kliči ponovno</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Uredi podatke stika</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Pobriši iz zgodovine</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Odstrani</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Kliči</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Odpri pogovor</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Vrnjen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Prekliči</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokalni profili</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Zvoni</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Zahteva je potekla</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Zasedeno</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Ime</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>NIČ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ZASLON</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>DATOTEKA</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Posnetki</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Besedilna sporočila</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Avdio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_sq_AL.ts b/translations/lrc_sq_AL.ts
index 940cd60e..fa31e30e 100644
--- a/translations/lrc_sq_AL.ts
+++ b/translations/lrc_sq_AL.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="sq_AL" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gati</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>I regjistruar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Po gatitet</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gabim</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Rrjet i pakapshëm</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Strehë e pakapshme</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>E paregjistruar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Po provohet…</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Mirëfilltësimi dështoi</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Gabim formësimi STUN</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Shërbyes STUN i pavlefshëm</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Shërbimi s’kapet</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>E papranueshme</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>E pavlefshme</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Mbarim kohe për kërkesën</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Formësim</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>E re</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Po i bihet ziles</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Po thirret</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Po bisedohet</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Po i bihet numrit</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mbaje</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Dështoi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>I zënë</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Shpërngule</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Pauzë e shpërnguljes</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Mbaroi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Gabim</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencë</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferencë (mbaje)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>GABIM</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Po kërkohet për</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>E ndërprerë</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Komunikimi u vendos</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>E panjohur</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Llogari</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Thirrje</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Llogari e pavlefshme</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>E ndërprerë</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Zinxhir besimi</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Emër</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Sot</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Dje</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Dy javë më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tre javë më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Një javë më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Një muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Dy muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Tre muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Katër muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Pesë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Gjashtë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Shtatë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Tetë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Nëntë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Dhjetë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Njëmbëdhjetë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Dymbëdhjetë muaj më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Një vit më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Shumë kohë më parë</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Kurrë</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Unë</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makro</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>E re</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Tjetër</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Tjetër</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>E pakategorizuar</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Persona</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Kjo llogari nuk mbulon gjurmim pranish</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>S’ka llogari të përshoqëruar</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Lloj</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Person</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Llogari</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Gjendje</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Numër thirrjesh</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Numër jave</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Numër tremujori</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Ka Thirrur</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Përdorur së fundi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Gjithsej (në sekonda)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Tregues popullariteti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Faqerojtur</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Ndjekur</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Prani</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mesazh pranie</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Ka dëshmi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Emër i regjistruar</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Ka kyç privat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>S’ka skaduar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Ka nënshkrim të fortë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>S’është i vetënënshkruar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Ka çift kyçjesh me përputhje</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Ka lejet e duhura mbi kartelë kyçi privat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Ka lejet e duhura mbi kartelë kyçi publik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Ka lejet e duhura mbi drejtori kyçesh privatë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Ka lejet e duhura mbi drejtori kyçesh publikë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Ka vendndodhjen e duhur mbi drejtori kyçesh privatë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Ka vendndodhjen e duhur mbi drejtori kyçesh publikë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Ka atributet e duhur SELinux mbi kyç privat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Ka atributet e duhur SELinux mbi kyç publik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Kartela e dëshmisë ekziston dhe është e lexueshme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Kartela është dëshmi e vlefshme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Dëshmia është prej autoriteti të vlefshëm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Dëshmia është prej autoriteti të njohur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Dëshmia s’është e shfuqizuar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Autoriteti i dëshmisë përputhet</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Dëshmia ka të zotin që pritej</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Dëshmia është brenda periudhës së vet aktive</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Datë skadimi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Datë aktivizimi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Kërko një fjalëkalim kyçi privat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Nënshkrim publik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Numër serial</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Lëshues</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Algoritëm kyçi subjekti</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Emër i rëndomtë (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Emër (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organizëm (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Algoritëm nënshkrimesh</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Shenja gishtash Md5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Shenja gishtash Sha1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>ID kyçi publik</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Emër përkatësie e lëshuesit</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Përditësimi pasues i pritshëm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Shërbyesi dërgues</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Parazgjedhje</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Dëshmi e papërshoqëruar me ndonjë grup</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Dëshmi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Organizëm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Hollësi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Lënda e dëshmisë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontrolle</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Të dhëna të ndryshme të lidhura me sigurinë</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Krye</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Dëshmi</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Vlerësim sigurie</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Faqerojtës</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Historik vendor</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historik</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Incizime vendore</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Incizim</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Zile vendore</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Zile</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Regjistrime vendore teksti </translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Lloje numrash telefoni</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Tjetër</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Unë</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS është e çaktivizuar, negociata s’do të jetë e fshehtëzuar. Komunikimi juaj do të jetë i cenueshëm nga përgjime</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Dëshmia juaj dhe autoriteti për të nuk përputhen, nëse dëshmia juaj lyp një autoritet, kjo s’ka për të funksionuar</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Shërbyesi dërgues i treguar nuk ka përputhje emërstrehe ose një të përfshirë te dëshmia</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Mundësia &quot;verifiko dëshmi ardhëse&quot; është i çaktivizuar, kjo ju lë të zbuluar ndaj sulmesh man-in-the-middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Mundësia &quot;verifiko dëshmi përgjigjeje&quot; është i çaktivizuar, kjo ju lë të zbuluar ndaj sulmesh man-in-the-middle</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Asnjë prej dëshmive tuaja s’furnizon kyç privat, që është i domosdoshëm. Ju lutemi, përzgjidhni një kyç privat ose përdorni një dëshmi me një të tillë të trupëzuar</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>S’është dhënë autoritet dëshmish, s’do të jetë e mundur të bëni vleftësimin e dëshmive të përgjigjeve si të vlefshme ose jo. Ndonjë llogari mund të mos funksionojë.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>S’është dhënë dëshmi. Hëpërhë, kjo nuk mbulohet nga Ring-u</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Rrjedhat tuaja media s’janë të fshehtëzuara, ju lutemi, aktivizoni SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Dëshmia juaj ka skaduar, ju lutemi lidhuni me përgjegjësin e sistemit tuaj.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Dëshmia juaj është e vetënënshkruar. Kjo ndërpret zinxhirin e besimit.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Pranoje</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Mbaje</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Komunikimi u vendos</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Mbylli zërin</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Mbylli videon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Shpërngulje shërbyesi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Regjistroje</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Mbylle</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Merrni pjesë</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Shtoni të ri</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Hap/mbyll videon</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Shtoni një kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Shtoje te kontakt ekzistues</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Fshije kontaktin</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Kontakt email-i</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopjoje kontaktin</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Shtoni numër telefoni</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Rithirre</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Përpunoni hollësi kontakti</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Hiqe prej historiku</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Hiqe</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Thirre</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Hap fjalosje</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Mos e mbaj</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Anuloje</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Profile vendorë</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Koleksion Profilesh</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Profile personash</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Koleksion Profilesh Personash</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Ftesa u mor</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakti u shtua</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Ftesa u pranua</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>Thirrje ikse ð</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>Tirrje ardhëse ð</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>Thirrje ikse ð - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>Tirrje ardhëse ð - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>Thirrje ikse të humbura 🕽</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>Thirrje ardhëse të humbura 🕽</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Po i bihet ziles</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Përdor Ndërmjetës</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Mbarim Kohe për Kërkesën</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>I zënë</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Emër</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Autoritet</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>ASNJË</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>EKRAN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>KARTELË</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Po kërkohet…</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>ID e pavlefshme</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>S’u gjet</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>S’u bë dot kërkim…</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Skemë URI i gabuar</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Incizime</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Mesazhe tekst</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Audio/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_sv.ts b/translations/lrc_sv.ts
index 1c62f73e..87a3c0ac 100644
--- a/translations/lrc_sv.ts
+++ b/translations/lrc_sv.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Klar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Registrerad</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Startar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Fel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Nätverket onåbart</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Värdenhet onåbar</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Inte registrerad</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>Försöker!</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Autentisering misslyckades</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN konfigurationsfel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN-server ogiltig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Tjänst ej tillgänglig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Oacceptabel</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ogiltig</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>Timeout för begäran</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Konfiguration</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Nytt</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Talar</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Ringer</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Parkera</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Misslyckades</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Upptagen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Överför</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Överföringspaus</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Över</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Fel</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferens</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konferens (parkerad)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>FEL</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Söker efter</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Avbruten</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kommunikation etablerad</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Okänd</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Konto:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Samtal</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Ogiltigt konto</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Avbruten</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Förtroendekedja</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Namn</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>I dag</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>I går</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Två veckor sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Tre veckor sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>En vecka sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>En månad sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>2 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>3 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>4 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>5 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>6 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>7 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>8 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>9 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>10 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>11 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>12 månader sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Ett år sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Mycket länge sedan</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Aldrig</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Jag</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Macron</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Nytt</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Annat</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Annat</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Okategoriserad</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Personer</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Detta konto stöder inte närvarospårning</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Inget associerat konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Typ</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Person</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Konto</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Status</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Samtalsräknare</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Antal veckor</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Antal fyramånadersperioder</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Har ringt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Senast använd</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Antal_namn</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Totalt (i sekunder)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Popularitetsindex</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Bokmärkt</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Spårad</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Närvarande</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Närvaromeddelande</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Har certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Registrerat namn</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Har en privat nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Har inte löpt ut</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Har stark signering</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Är inte självsignerad</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Har ett matchande nyckelpar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Har de rätta behörigheterna för privat nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Har de rätta behörigheterna för offentlig nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Har de rätta behörigheterna för privat nyckelkatalog</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Har de rätta behörigheterna för offentlig nyckelkatalog</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Har den rätta katalogplatsen för privat nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Har den rätta katalogplatsen för offentlig nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Har de rätta SELinux-attributen för privat nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Har de rätta SELinux-attributen för offentlig nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Certifikatfilen finns och är läsbar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Den här filen är ett giltigt certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Certifikatet har en giltig utfärdare</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Certifikatet har en känd utfärdare</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Certifikatet är inte återkallat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Certifikatutfärdaren stämmer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Certifikatet har förväntad ägare</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Certifikatet är inom sin aktiva period</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Utgångsdatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Aktiveringsdatum</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Kräv lösenord för privat nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Offentlig signatur</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Version</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Serienummer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Utfärdare</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Angående nyckelalgoritm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Unikt namn (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Namn (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Organisation (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Signaturalgoritm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5-fingeravtryck</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1-fingeravtryck</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Offentlig nyckel-ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Utfärdarens domännamn</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Nästa förväntade uppdatering</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Utgående server</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Standard</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Certifikatet inte associerat med någon grupp</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Ett certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>En organisation</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Detaljer</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Certifikatets innehåll</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Kontroller</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Diverse säkerhetsrelaterad information</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Header</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Certifikat</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Säkerhetsutvärdering</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Bokmärke</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Lokal historik</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Historik</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Lokala inspelningar</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Inspelning</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Lokala ringsignaler</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Ringsignal</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Lokala textinspelningar</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefonnummertyper</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Annat</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Jag</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS är inaktiverat, förhandlingen krypteras inte. Din kommunikation kommer att vara sårbar för avlyssning</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Ditt certifikat och utfärdare stämmer inte. Om ditt certifikat kräver en utfärdare, kommer det inte att fungera</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Den specificerade servern stämmer inte med värdnamnet ellerdet  som finns i certifikatet</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Alternativet &quot;Verifiera inkommande certifikat&quot; är inaktiverat. Detta gör dig sårbar för så kallade &quot;man-in-the-middle-attacker&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Alternativet &quot;Verifiera svarscertifikat&quot; är inaktiverat. Detta gör dig sårbar för så kallade &quot;man-in-the-middle-attacker&quot;</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Inget av dina certifikat tillhandahåller en privat nyckel, vilket krävs. Välj en privat nyckel eller använd ett certifikat med inbyggd privat nyckel</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Ingen certifikatutfärdare tillhandahålls. Validering av svarscertifikatets giltighet kommer inte att vara möjlig.Vissa konton kanske inte heller fungerar.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Inget certifikat tillhandahålls. Detta stöds för närvarande inte av Ring</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Dina mediaströmmar är inte krypterade, aktivera SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Ditt certifikat har löpt ut. Kontakta din systemadministratör.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Ditt certifikat är självsignerat. Detta bryter förtroendekedjan.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Acceptera</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Parkera</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Kommunikation etablerad</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Pausa ljud</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Pausa video</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Serveröverföring</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Spela in</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Lägg på</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Anslut</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Lägg till ny</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Växla videostatus</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Lägg till en kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Lägg till i befintlig kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Ta bort kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-postkontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kopiera kontakt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Lägg till telefonnummer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Ring upp igen</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Redigera kontaktdetaljer</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Ta bort från historiken</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Ta bort</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Ring upp</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Öppna chatt</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Återuppta</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Avbryt</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Lokala profiler</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profilsamling</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Deltagarprofiler</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Deltagarprofilsamling</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Inbjudan mottagen</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kontakt tillagt</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Inbjudan accepterad</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Utgående samtal</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Inkommande samtal</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 Utgående samtal - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 Inkommande samtal - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 Missat utgående samtal</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 Missat inkommande samtal</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>standard</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Ringer</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>Använd proxy</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Tidsgräns för begäran överskriden</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Upptagen</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Namn</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Utfärdare</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>INGEN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>SKÄRM</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>FIL</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation>Söker</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Ogiltigt ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Kunde inte hittas</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>Kunde inte slå upp</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>Felaktigt URI-schema</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Inspelningar</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Textmeddelanden</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Ljud/Video</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_tr.ts b/translations/lrc_tr.ts
index 5d8ace07..9a98b0fb 100644
--- a/translations/lrc_tr.ts
+++ b/translations/lrc_tr.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Hazır</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Kayıtlı</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Başlatılıyor</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Hata</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ağ ulaşılamaz</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Ana sunucu ulaşılamaz</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Kayıtlı Değil</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>Yetkilendirme Başarısız</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN yapılandırma hatası</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN sunucusu geçersiz</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Hizmet ulaşılamaz</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Kabul edilemez</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Geçersiz</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>İstek Zaman Aşımına Uğradı</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Yapılandırma</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Yeni</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Çalıyor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aranıyor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Konuşuyor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Çevriliyor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Beklet</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Başarısız</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Meşgul</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aktarım</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Aktarma beklemede</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bitti</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Hata</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Toplantı</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Toplantı (sürdürülüyor)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>HATA</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Şu aranıyor</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Kesildi</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Bağlantı sağlandı</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Bilinmeyen</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Hesap:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Aramalar</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Geçersiz hesap</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Kesildi</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Güven zinciri</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Ad</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Bugün</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Dün</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>İki hafta önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Üç hafta önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Bir hafta önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Bir ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>İki ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Üç ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Dört ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>Beş ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Altı ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Yedi ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Sekiz ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Dokuz ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>On ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>On bir ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>On iki ay önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Bir yıl önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Çok uzun zaman önce</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Asla</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Ben</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Makrolar</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Yeni</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Diğer</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Diğer</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Sınıflandırılmamış</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Kişiler</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Bu hesap hazır bulunma takibini desteklemiyor</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>İlişkili hesap yok</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Tür</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Kişi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Hesap</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Durum</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Arama sayısı</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Hafta sayısı</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Üç aylık dönem sayısı</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Arandı</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Son kullanılma</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Ad_sayımı</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Toplam (saniye)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Gözdelik_dizini</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Yer imine eklendi</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>İzlenen</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Mevcut</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Mevcut ileti</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>Kullanıcı kimliği</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Sertifikası var</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Kaydedilen ad</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Özel anahtarı var</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Süresi dolmamış</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>İmza güvenirliği yüksek</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Kendisi tarafından imzalanmamış</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Eşleşen anahtar çiftine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Doğru özel anahtar dosya izinlerine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Doğru genel anahtar dosya izinlerine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Doğru özel anahtar dizin izinlerine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Doğru genel anahtar dizin izinlerine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Doğru özel anahtar dizin konumuna sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Doğru genel anahtar dizin konumuna sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Doğru özel anahtar SELinux niteliklerine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Doğru genel anahtar SELinux niteliklerine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Sertifika dosyası vardır ve okunabilirdir</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Dosya geçerli bir sertifika</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Sertifika geçerli bir yetki belgesine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Sertifika bilinen bir yetki belgesine sahip</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Sertifika yürürlükten kaldırılmamış</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Sertifika yetki eşleşmesi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Sertifikanın beklenen bir sahibi vardır</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Sertifika aktif süresi içindedir</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Bitiş Tarihi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Etkinleştirme tarihi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Özel anahtar şifresini gerektirir</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Genel imza</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Sürüm</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Seri numarası</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Veren</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Anahtarla ilgili algoritma</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Genel Ad (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Ad(N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Kuruluş (K)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>İmzalama algoritması</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Md5 parmak izi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Sha1 parmak izi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>Genel anahtar kimliği</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Sertifikayı veren kururluş alan adı</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Beklenen güncelleme</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Giden sunucu</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>Varsayılan</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Sertifika bir kümeyle ilişkilendirilmiş değil</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Sertifika</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Bir kuruluş</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Ayrıntılar</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Sertifika içeriği</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Denetlemeler</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Çeşitli güvenlikle ilintili bilgi</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Başlık</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Sertifika</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Güvenlik değerlendirmesi</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Yer imi</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Yerel geçmiş</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Geçmiş</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Yerel kayıtlar</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Kayıt</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Yerel zil sesleri</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Zil sesi</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Yerel ileti kayıtları</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Telefon numarası türleri</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Diğer</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Ben</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS devre dışı bırakılmış, görüşme şifrelenmemiştir. İletişim müdahalelere savunmasız kalacaktır.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Sertifka ya da yetki belgeniz eşleşmemektedir, eğer sertifika yetki gerektiriyorsa çalışmayacaktır.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Belirlenen dış çağrının sunucu ya da sertifikası eşleşmemektedir.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>&quot;Gelen çağrı sertifikasını doğrula&quot; seçeneği devre dışı bırakılmış, bu sizi orta düzeyde saldırılara sizi savunmasız kılacaktır.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>&quot;Yanıt sertifikasını doğrula&quot; seçeneği devre dışı bırakılmış, bu sizi orta düzeyde saldırılara sizi savunmasız kılacaktır.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Hiçbir sertifikanızda özel anahtar mevcut değildir ve bu gereklidir. Lütfen özel bir anahtar seçin ya da yerleşik bir sertifika kullanın.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Hiçbir sertifika yetkilisi sağlanmamıştır, yanıt sertifikasının geçerli olması halinde onaylanması mümkün olmayabilir. Bazı hesaplar da çalışmayabilir.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Hiç bir sertifika sunulmamıştır. Bu, şu an için, Ring tarafından desteklenmemiştir.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Ortam açıklarınız şifrelenmemiş, lütfen SDES&apos;i etkinleştirin</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Sertifika süreniz dolmuştur, lütfen sistem yöneticinizle bağlantıya geçiniz.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Sertifikanız kendiniz tarafından imzalanmıştır. Bu güven zincirini kırar.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Kabul et</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Beklet</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Bağlantı sağlandı</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Sesi kıs</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Görüntüyü kapat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Sunucu aktarımı</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Kaydet</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Kapat</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Katıl</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Yeni ekle</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Görüntüyü aç/kapa</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Bir kişi ekle</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Var olan kişiye ekle</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Kişiyi sil</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>E-posta bağlantısı </translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Kişiyi kopyala</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Telefon numarası ekle</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Yeniden ara</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>İletişim detaylarını düzenle</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Geçmişten kaldır</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Kaldır</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Ara</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Konuşma aç</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Bekletmeyi kaldır</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>İptal</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Yerel profiller</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Profil koleksiyonu</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Eş profiller</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Eş Profil Koleksiyonları</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Davetiye alındı</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Kişi eklendi</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>Davetiye alındı</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 Giden arama</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 Gelen arama</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
-        <translation type="unfinished"/>
+        <translation>📞 Giden arama -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
-        <translation type="unfinished"/>
+        <translation>📞 Gelen arama -</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
-        <translation type="unfinished"/>
+        <translation>🕽 Yanıtsız giden arama</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
-        <translation type="unfinished"/>
+        <translation>🕽 Yanıtsız gelen arama</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
-        <translation type="unfinished"/>
+        <translation>öntanımlı</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
-        <translation type="unfinished"/>
+        <translation>Boş</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
-        <translation type="unfinished"/>
+        <translation>Deneniyor</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Çalıyor</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
-        <translation type="unfinished"/>
+        <translation>İlerleme</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>TAMAM</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
-        <translation type="unfinished"/>
+        <translation>Kabul edildi</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
-        <translation type="unfinished"/>
+        <translation>Çoklu Seçimler</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
-        <translation type="unfinished"/>
+        <translation>Kalıcı Olarak Taşındı</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
-        <translation type="unfinished"/>
+        <translation>Geçici Olarak Taşındı</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
-        <translation type="unfinished"/>
+        <translation>Vekil Kullan</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
-        <translation type="unfinished"/>
+        <translation>Geçersiz istek</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
-        <translation type="unfinished"/>
+        <translation>Yasak</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
-        <translation type="unfinished"/>
+        <translation>Bulunamadı</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>İstek Zaman Aşımına Uğradı</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Meşgul</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>Kimlik</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>isim</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Yetki</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>HİÇBİRİ</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>EKRAN</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>DOSYA</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>Geçersiz kimlik</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>Bulunamadı</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Kayıtlar</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Metin iletileri</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Ses/Görüntü</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_uk.ts b/translations/lrc_uk.ts
index 5036bd70..bc43ef39 100644
--- a/translations/lrc_uk.ts
+++ b/translations/lrc_uk.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="uk" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>Готовий</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>Зареєстрован</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>Розпочинаю</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>Помилка</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Мережа недоступна</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Хост недоступний</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Сервіс недоступний</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>Неприємлимо</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>Неправильний</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>Конфігурація</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>Новий</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Дзвінок</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>Дзвінок</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>Розмовляння</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>Набір</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Режим очікування</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>Невдало</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>Зайнятий</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>Переадресація</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>Утримання переадресації</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>Понад</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>Помилка</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференція</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>Конференція (утримування)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>ПОМИЛКА</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>Шукає</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>Зупинено</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>Зв’язок встановлено</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>Невідомий</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>Аккаунт:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>Дзвінки</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>Неправильний обліковий запис</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>Зупинено</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>Ланцюг довіри</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>Ім’я</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>Сьогодні</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>Вчора</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>Два тижні тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>Три тіжні тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>Тиждень тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>Місяць тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>Два місяця тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>Три місяця тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>Чотири місяця тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>П’ять місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>Шість місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>Сім місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>Вісім місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>Дев’ять місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>Десять місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>Одинадцять місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>Дванадцять місяців тому</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>Рік назад</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>Вже дуже давно</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>Ніколи</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>Я</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>Макрос</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>Новий</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>Інше</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>Інше</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>Некатераґизовано</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>Персоналії</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>Цей аккаунт не аідтримує відстеження присутності</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>Немає проасіцюйованого аккаунту</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>Тип</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>Персона</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>Аккаунт</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>Статус</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>Кількість двзінків</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>Кількість тижнів</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>Кількість триместрів (3 місяці)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>Дзвонив</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>Останнє використання</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>Кількість контактів</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>Усього (секунди)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>Індекс популярності</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>Збережено</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>Відстежено</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>Присутність</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Повідомлення пристуності</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>Має сертифікат</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>Зареєстроване ім&apos;я</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>Має приватний ключ</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>Не сплив</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>Має сильний підпис</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>Не самопідписаний</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>Має співпадаючу ключову пару</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>Має правильні дозволи до приватного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>Має правильні дозволи до публічного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>Має правильні дозволи до директорії з приватним ключом</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>Має правильні дозволи до директорії з публічним ключом</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>Має правильний шлях до директорії з приватним ключом</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>Має правильний шлях до директорії з публічним ключом</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>Має правильні атрибути SELinux для приватного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>Має правильні атрибути SELinux для публічного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>Файл сертифікату присутній і читаємий</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>Цей файл дійсний сертифікат</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>Сертифікат має правильну авторизацію</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>Сертифікат має відому авторизацію</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>Сертифікат не анульовано</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>Авторизація сертифікату співпадає</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>Сертифікат має очікуванного володаря</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>Сертифікат знаходиться в межах активного періоду</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>Дата завершення</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>Дата активації</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>Потребує пароль приватного ключа</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>Публічний підпис</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>Версія</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>Серійний номер</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>Видавець</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>Алгоритм ключа суб&apos;єкту</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>Спільне ім’я (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>Ім’я (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>Заклад (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>Алгоритм підпису</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>Відбиток MD5</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>Відбиток SHA1</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>Видавець доменного імені</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>Очікуванні зміни</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>Вихідний сервер</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>За замовченням</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>Сертифікат не проасицюйован із групою</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>Сертифікат</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>Заклад</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>Подробиці</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>Наповнення сертифікату</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>Перевірки</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>Різноманітна інформація що до безпеки</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>Заголовок</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>Сертифікат</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>Перевірка безпеки</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>Закладка</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>Локальна історія</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>Історія</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>Локальні записи</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>Записування</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>Локальні рингтони</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>Рингтон</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>Локальні текстові записи</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>Види телефонних номерів</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>Инше</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>Я</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS шифрування вимкнено, переговори не будуть зашифровані. Ваше повідомлення буде вразливим для перехоплення</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>Ваш сертифікат і повноваження не збігаються, якщо вашому сертифікату потрібні повноваження, він не буде працювати</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>Зазначений вихідний сервер не відповідає імені хоста або один включений в сертифікат</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Опція &quot;перевірити вхідний сертифікат&quot; вимкнена, це залишає вас вразливим для осіб під час атак</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>Опція &quot;перевірити вхідний сертифікат&quot; вимкнена, це залишає вас вразливим для осіб під час атак</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>Жоден з вашого сертифіката не дають секретний ключ, але це є необхідним. Будь ласка, оберіть секретний ключ або використовуйту сертифікат з одним із вбудованих</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>Не передбачений жоден орган сертифікації, то не буде неможливо перевірити, якщо відповіді сртифікатів вірні. Деякі акаунти можуть не працювати.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>Не був запровадженний сертифікат. Це на разі не підтримується Ring.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>Ваш медіа потік не зашифровано, будь ласка, увімкніть SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>Ваш сертифікат застарів.. Це ломає ланцюг довіри.</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>Ваш сертифікат самопідписанний. Це ломає ланцюг довіри.</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>Прийняти</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>Режим очікування</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>Зв’язок встановлено</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>Відключити звук</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>Відключити відео</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>Сервер обміну</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>Запис</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>Відновлення виклику</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>Приєднатися</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>Додати новий</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>Ввімкнути відео</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>Додати контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>Додати до існуючого контакту</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>Видалити контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>Відправити email</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>Копіювати контакт</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>Додати телефон</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>Передзвонити</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>Змінити деталі контакту</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>Видалити з журналу</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>Видалити</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>Дзвінок</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>Відкрити розмову</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>Зняти з утримування</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>Відміна</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>Локальні профілі</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>Колекція профілів</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>Профілі учасників</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>Колекція профілів учасників</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>Отримано запрошення</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>Контакт додано</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>Дзвінок</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>Очікування після запросу</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>Зайнятий</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>Ідентифікатор</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>Ім’я</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>Повноваження</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>НІЧОГО</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>ЕКРАН</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>ФАЙЛ</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>Записи</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>Текстові повідомлення</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>Аудіо/Відео</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_zh.ts b/translations/lrc_zh.ts
index 20134473..0730f415 100644
--- a/translations/lrc_zh.ts
+++ b/translations/lrc_zh.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="zh" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>設定</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>撥打</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>保持通話</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>傳送</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>未知</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>姓名</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>型</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>帳號</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>歷史記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
-        <source>Me</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation type="unfinished"/>
-    </message>
+    <name>QObject</name>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
+        <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
+        <source>Me</source>
         <translation type="unfinished"/>
     </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>保持通話</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>靜音</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>視訊靜音</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>錄製</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>播打</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>取消</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>姓名</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>音訊/視訊</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_zh_CN.ts b/translations/lrc_zh_CN.ts
index f0da4871..7c4ef48b 100644
--- a/translations/lrc_zh_CN.ts
+++ b/translations/lrc_zh_CN.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_CN" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>准备</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>已注册</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>正在初始化</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>错误</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>无法连接到网络</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>无法连接到主机</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>服务不可用</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>不可接受</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>非法</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>参数设置</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>新建</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在呼叫</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在通话</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在通话</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在拨号</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>等待</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>失败</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>忙碌</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>已转接</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>转接等待</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>结束</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>错误</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>会议</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>会议(等待)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>错误</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在搜索</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>已结束</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>通信已建立</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>未知</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>帐户:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>呼叫</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>非法帐户</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>已结束</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>信任链</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>姓名</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>今天</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>昨天</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>两周前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>三周前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>一周前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>一个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>两个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>三个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>四个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>五个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>六个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>七个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>八个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>九个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>十个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>十一个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>十二个月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>一年前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>很久以前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>从不</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>我</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>宏</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>新建</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>其他</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>其他</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>未分类</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>人</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>该帐户不支持Presence追踪</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>没有关联帐户</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>类别</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>人</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>帐户</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>状态</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>通话统计</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>周统计</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>季度统计</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>已通话</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>上次使用</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>名称总数</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>总计(秒)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>受欢迎指数</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>已收藏</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>已追踪</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>在线</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>Presence消息</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>有证书</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>已注册名称</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>有私钥</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>未过期</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>有强签名</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>非自签名</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>有键值对</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>正确配置了私钥文件权限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>正确配置了公钥文件权限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>正确配置了私钥目录权限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>正确配置了公钥目录权限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>正确配置了私钥目录位置</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>正确配置了公钥目录位置</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>正确配置了私钥的SELinux属性</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>正确配置了公钥的SELinux属性</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>该证书文件存在并可读</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>该文件是一个合法的证书文件</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>该证书有合法的颁发机构</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>该证书颁发机构未知</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>该证书未撤销</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>该证书颁发机构匹配</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>该证书有持有人</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>该证书尚在有效期内</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>过期日期</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>激活日期</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>需要私钥密码</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>公钥签名</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>版本</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>序列号</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>颁发者</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>主体密钥算法</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>公用名(CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>名称(N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>组织(O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>签名算法</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5指纹</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1指纹</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation type="unfinished"/>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>颁发者域名</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>下次更新</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>发送服务器</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>默认</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>证书未关联至组</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>一个证书</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>一个组织</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>详细</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>证书内容</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>检查</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>安全相关信息</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>头部</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>证书</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>安全性评估</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>收藏夹</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>本地历史记录</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>历史记录</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>本地录音</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>录音</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>本地铃声</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>铃声</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>本地文字消息记录</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>电话号码类型</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>其他</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>我</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS已禁用,握手过程将不会被加密。您的通信可能会被窃听。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>您的证书和颁发机构不匹配。如果您的证书需要一个颁发机构,将无法工作</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>发送服务器与主机名或与证书指定的服务器不匹配</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>“检查收到的证书(服务器端)”功能已禁用,容易受到中间人攻击</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>“检查应答的证书(客户端)”功能已禁用,容易受到中间人攻击</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>您的所有证书都没有提供私钥。请选择一个私钥或使用一个带有私钥的证书。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>证书办法机构没有提供,将无法检查应答证书是否合法。一些帐户可能无法工作。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>没有提供证书。目前Ring不支持。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>您的媒体流未加密,请启用SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>您的证书已过期,请联系您的系统管理员。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>您的证书是自签名,破坏了信任链。</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>接听</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>等待</translation>
     </message>
@@ -963,506 +68,336 @@
         <translation>通信已建立</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>静音</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>关闭视频</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>服务器转接</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>录制</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>挂断</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>加入</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>添加新</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>切换视频</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>添加联系人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>添加至已有通讯录</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>删除联系人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>将联系人用电子邮件发送</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>复制联系人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>添加电话号码</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>重拨</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>编辑联系人详细资料</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>从历史记录中删除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>删除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>通话</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>发起聊天</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>取消等待</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>取消</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>本地资料</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>帐户资料列表</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>节点资料</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>节点资料集</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>已接受邀请</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>已加入通讯录</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>正在呼叫</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>确定</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>请求超时</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>忙碌</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>姓名</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>颁发机构</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>无</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>屏幕</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>文件</translation>
-    </message>
-</context>
 <context>
     <name>lrc::ContactModelPimpl</name>
     <message>
@@ -1471,17 +406,17 @@
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation type="unfinished"/>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation type="unfinished"/>
     </message>
@@ -1494,22 +429,4 @@
         <translation type="unfinished"/>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>录音</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>文字消息</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>音频/视频</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
diff --git a/translations/lrc_zh_TW.ts b/translations/lrc_zh_TW.ts
index dff39788..9c52ae26 100644
--- a/translations/lrc_zh_TW.ts
+++ b/translations/lrc_zh_TW.ts
@@ -1,908 +1,13 @@
 <?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" sourcelanguage="en" version="2.0">
 <context>
-    <name>Account</name>
-    <message>
-        <location filename="../src/account.cpp" line="293"/>
-        <source>Ready</source>
-        <extracomment>Account state</extracomment>
-        <translation>準備</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="295"/>
-        <source>Registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>已註冊</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="299"/>
-        <source>Initializing</source>
-        <extracomment>Account state</extracomment>
-        <translation>正在初始化</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="303"/>
-        <source>Error</source>
-        <extracomment>Account state</extracomment>
-        <translation>錯誤</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="307"/>
-        <source>Network unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>網路無法連線</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="309"/>
-        <source>Host unreachable</source>
-        <extracomment>Account state</extracomment>
-        <translation>主機無法連線</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="297"/>
-        <source>Not registered</source>
-        <extracomment>Account state</extracomment>
-        <translation>未註冊</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="301"/>
-        <source>Trying…</source>
-        <extracomment>Account state</extracomment>
-        <translation>正在嘗試</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="305"/>
-        <source>Authentication failed</source>
-        <extracomment>Account state</extracomment>
-        <translation>驗證失敗</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="311"/>
-        <source>STUN configuration error</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN 設定錯誤</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="313"/>
-        <source>STUN server invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>STUN 伺服器無效</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="315"/>
-        <source>Service unavailable</source>
-        <extracomment>Account state</extracomment>
-        <translation>服務不可用</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="317"/>
-        <source>Unacceptable</source>
-        <extracomment>Account state</extracomment>
-        <translation>無法接受</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="319"/>
-        <source>Invalid</source>
-        <extracomment>Account state</extracomment>
-        <translation>無效</translation>
-    </message>
-    <message>
-        <location filename="../src/account.cpp" line="321"/>
-        <source>Request timeout</source>
-        <extracomment>Account state</extracomment>
-        <translation>請求逾時</translation>
-    </message>
-</context>
-<context>
-    <name>AccountChecksModel</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="438"/>
-        <source>Configuration</source>
-        <translation>設定</translation>
-    </message>
-</context>
-<context>
-    <name>Call</name>
-    <message>
-        <location filename="../src/call.cpp" line="706"/>
-        <source>New</source>
-        <extracomment>Call state</extracomment>
-        <translation>新</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="709"/>
-        <source>Ringing</source>
-        <extracomment>Call state</extracomment>
-        <translation>響鈴中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="712"/>
-        <source>Calling</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在通話</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="715"/>
-        <source>Talking</source>
-        <extracomment>Call state</extracomment>
-        <translation>通話中</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="718"/>
-        <source>Dialing</source>
-        <extracomment>Call state</extracomment>
-        <translation>正在撥號</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="721"/>
-        <source>Hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>暫停通話</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="724"/>
-        <source>Failed</source>
-        <extracomment>Call state</extracomment>
-        <translation>失敗</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="727"/>
-        <source>Busy</source>
-        <extracomment>Call state</extracomment>
-        <translation>忙碌</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="730"/>
-        <source>Transfer</source>
-        <extracomment>Call state</extracomment>
-        <translation>轉送</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="733"/>
-        <source>Transfer hold</source>
-        <extracomment>Call state</extracomment>
-        <translation>轉送保留</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="736"/>
-        <source>Over</source>
-        <extracomment>Call state</extracomment>
-        <translation>結束</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="739"/>
-        <source>Error</source>
-        <extracomment>Call state</extracomment>
-        <translation>錯誤</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="742"/>
-        <location filename="../src/call.cpp" line="847"/>
-        <source>Conference</source>
-        <extracomment>Call state</extracomment>
-        <translation>會議</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="745"/>
-        <source>Conference (hold)</source>
-        <extracomment>Call state</extracomment>
-        <translation>會議(保留)</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="748"/>
-        <source>ERROR</source>
-        <extracomment>Call state</extracomment>
-        <translation>錯誤</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="751"/>
-        <source>Searching for</source>
-        <extracomment>Call state</extracomment>
-        <translation>搜尋</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="754"/>
-        <source>Aborted</source>
-        <extracomment>Call state</extracomment>
-        <translation>已中止</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="757"/>
-        <source>Communication established</source>
-        <extracomment>Call state</extracomment>
-        <translation>已建立通訊</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="851"/>
-        <source>Unknown</source>
-        <translation>未知</translation>
-    </message>
-    <message>
-        <location filename="../src/call.cpp" line="2110"/>
-        <source>Account: </source>
-        <translation>帳號:</translation>
-    </message>
-</context>
-<context>
-    <name>CallModel</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="898"/>
-        <source>Calls</source>
-        <translation>通話</translation>
-    </message>
-</context>
-<context>
-    <name>CallModelPrivate</name>
-    <message>
-        <location filename="../src/callmodel.cpp" line="533"/>
-        <location filename="../src/callmodel.cpp" line="558"/>
-        <source>Invalid account</source>
-        <translation>無效的帳號</translation>
-    </message>
-</context>
-<context>
-    <name>CallPrivate</name>
-    <message>
-        <location filename="../src/call.cpp" line="1689"/>
-        <source>Aborted</source>
-        <translation>已中止</translation>
-    </message>
-</context>
-<context>
-    <name>ChainOfTrustModel</name>
-    <message>
-        <location filename="../src/chainoftrustmodel.cpp" line="173"/>
-        <source>Chain of trust</source>
-        <translation>信任鏈</translation>
-    </message>
-</context>
-<context>
-    <name>CollectionModel</name>
-    <message>
-        <location filename="../src/collectionmodel.cpp" line="279"/>
-        <source>Name</source>
-        <translation>名稱</translation>
-    </message>
-</context>
-<context>
-    <name>HistoryTimeCategoryModel</name>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="50"/>
-        <source>Today</source>
-        <translation>今天</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="51"/>
-        <source>Yesterday</source>
-        <translation>昨天</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="58"/>
-        <source>Two weeks ago</source>
-        <translation>兩週前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="59"/>
-        <source>Three weeks ago</source>
-        <translation>三週前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="57"/>
-        <source>A week ago</source>
-        <translation>一週前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="60"/>
-        <source>A month ago</source>
-        <translation>一個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="61"/>
-        <source>Two months ago</source>
-        <translation>兩個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="62"/>
-        <source>Three months ago</source>
-        <translation>三個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="63"/>
-        <source>Four months ago</source>
-        <translation>四個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="64"/>
-        <source>Five months ago</source>
-        <translation>五個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="65"/>
-        <source>Six months ago</source>
-        <translation>六個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="66"/>
-        <source>Seven months ago</source>
-        <translation>七個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="67"/>
-        <source>Eight months ago</source>
-        <translation>八個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="68"/>
-        <source>Nine months ago</source>
-        <translation>九個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="69"/>
-        <source>Ten months ago</source>
-        <translation>十個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="70"/>
-        <source>Eleven months ago</source>
-        <translation>十一個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="71"/>
-        <source>Twelve months ago</source>
-        <translation>十二個月前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="72"/>
-        <source>A year ago</source>
-        <translation>一年前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="73"/>
-        <source>Very long time ago</source>
-        <translation>非常久以前</translation>
-    </message>
-    <message>
-        <location filename="../src/historytimecategorymodel.cpp" line="74"/>
-        <source>Never</source>
-        <translation>永不</translation>
-    </message>
-</context>
-<context>
-    <name>InstantMessagingModel</name>
-    <message>
-        <location filename="../src/media/textrecording.cpp" line="816"/>
-        <source>Me</source>
-        <translation>我</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModel</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="157"/>
-        <source>Macros</source>
-        <translation>巨集</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="263"/>
-        <source>New</source>
-        <translation>新</translation>
-    </message>
-    <message>
-        <location filename="../src/macromodel.cpp" line="264"/>
-        <source>Other</source>
-        <translation>其他</translation>
-    </message>
-</context>
-<context>
-    <name>MacroModelPrivate</name>
-    <message>
-        <location filename="../src/macromodel.cpp" line="77"/>
-        <source>Other</source>
-        <translation>其他</translation>
-    </message>
-</context>
-<context>
-    <name>NumberCategoryModel</name>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="56"/>
-        <source>Uncategorized</source>
-        <translation>未分類</translation>
-    </message>
-</context>
-<context>
-    <name>PersonModel</name>
-    <message>
-        <location filename="../src/personmodel.cpp" line="170"/>
-        <source>Persons</source>
-        <translation>個人</translation>
-    </message>
-</context>
-<context>
-    <name>PhoneDirectoryModel</name>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="233"/>
-        <source>This account does not support presence tracking</source>
-        <translation>此帳號不支援上線追蹤</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="236"/>
-        <source>No associated account</source>
-        <translation>沒有關聯的帳號</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>URI</source>
-        <translation>URI</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Type</source>
-        <translation>類型</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Person</source>
-        <translation>個人</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Account</source>
-        <translation>帳號</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>State</source>
-        <translation>狀態</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Call count</source>
-        <translation>通話計數</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="304"/>
-        <source>Week count</source>
-        <translation>週計數</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Trimester count</source>
-        <translation>季計數</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Have Called</source>
-        <translation>已通話</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Last used</source>
-        <translation>最後使用</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Name_count</source>
-        <translation>名稱計數</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Total (in seconds)</source>
-        <translation>總共(以秒計)</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="305"/>
-        <source>Popularity_index</source>
-        <translation>人氣指數</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Bookmarked</source>
-        <translation>已加入書籤</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Tracked</source>
-        <translation>已追蹤</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Present</source>
-        <translation>目前</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Presence message</source>
-        <translation>存在訊息</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>UID</source>
-        <translation>UID</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Has certificate</source>
-        <translation>有證書</translation>
-    </message>
-    <message>
-        <location filename="../src/phonedirectorymodel.cpp" line="306"/>
-        <source>Registered name</source>
-        <translation>已註冊的名稱</translation>
-    </message>
-</context>
-<context>
-    <name>QObject</name>
-    <message>
-        <location filename="../src/certificate.cpp" line="42"/>
-        <source>Has a private key</source>
-        <translation>有私密金鑰</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="43"/>
-        <source>Is not expired</source>
-        <translation>未過期</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="44"/>
-        <source>Has strong signing</source>
-        <translation>有高強度的簽章</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="45"/>
-        <source>Is not self signed</source>
-        <translation>非自行簽發</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="46"/>
-        <source>Have a matching key pair</source>
-        <translation>有相符的金鑰配對</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="47"/>
-        <source>Has the right private key file permissions</source>
-        <translation>有對的私密金鑰檔案權限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="48"/>
-        <source>Has the right public key file permissions</source>
-        <translation>有對的公開金鑰檔案權限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="49"/>
-        <source>Has the right private key directory permissions</source>
-        <translation>有對的私密金鑰目錄權限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="50"/>
-        <source>Has the right public key directory permissions</source>
-        <translation>有對的公開金鑰目錄權限</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="51"/>
-        <source>Has the right private key directory location</source>
-        <translation>有對的私密金鑰目錄位置</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="52"/>
-        <source>Has the right public key directory location</source>
-        <translation>有對的公開金鑰目錄位置</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="53"/>
-        <source>Has the right private key SELinux attributes</source>
-        <translation>有對的私密金鑰 SELinux 屬性</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="54"/>
-        <source>Has the right public key SELinux attributes</source>
-        <translation>有對的公開金鑰 SELinux 屬性</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="55"/>
-        <source>The certificate file exist and is readable</source>
-        <translation>證書檔案存在且可讀取</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="56"/>
-        <source>The file is a valid certificate</source>
-        <translation>檔案是有效的證書</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="57"/>
-        <source>The certificate has a valid authority</source>
-        <translation>證書有有效的機構</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="58"/>
-        <source>The certificate has a known authority</source>
-        <translation>證書有已知的機構</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="59"/>
-        <source>The certificate is not revoked</source>
-        <translation>證書不可撤銷</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="60"/>
-        <source>The certificate authority match</source>
-        <translation>證書機構相符</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="61"/>
-        <source>The certificate has the expected owner</source>
-        <translation>證書有預期的擁有者</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="62"/>
-        <source>The certificate is within its active period</source>
-        <translation>證書在其效期內</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="90"/>
-        <source>Expiration date</source>
-        <translation>過期日</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="91"/>
-        <source>Activation date</source>
-        <translation>有效日期</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="92"/>
-        <source>Require a private key password</source>
-        <translation>需要私密金鑰密碼</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="93"/>
-        <source>Public signature</source>
-        <translation>公開簽章</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="94"/>
-        <source>Version</source>
-        <translation>版本</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="95"/>
-        <source>Serial number</source>
-        <translation>序列號</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="96"/>
-        <source>Issuer</source>
-        <translation>發行者</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="97"/>
-        <source>Subject key algorithm</source>
-        <translation>主體金鑰演算法</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="98"/>
-        <source>Common name (CN)</source>
-        <translation>通用名稱 (CN)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="99"/>
-        <source>Name (N)</source>
-        <translation>名稱 (N)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="100"/>
-        <source>Organization (O)</source>
-        <translation>組織/單位 (O)</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="101"/>
-        <source>Signature algorithm</source>
-        <translation>數位簽章演算法</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="102"/>
-        <source>Md5 fingerprint</source>
-        <translation>MD5 指紋</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="103"/>
-        <source>Sha1 fingerprint</source>
-        <translation>SHA1 指紋</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="104"/>
-        <source>Public key ID</source>
-        <translation>公開金鑰 ID</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="105"/>
-        <source>Issuer domain name</source>
-        <translation>發行網域名稱</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="106"/>
-        <source>Next expected update</source>
-        <translation>預計下一次更新</translation>
-    </message>
-    <message>
-        <location filename="../src/certificate.cpp" line="107"/>
-        <source>Outgoing server</source>
-        <translation>外連伺服器</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <location filename="../src/localprofilecollection.cpp" line="221"/>
-        <source>Default</source>
-        <translation>預設</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="250"/>
-        <source>Certificate not associated with a group</source>
-        <translation>與組織無關的證書</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>A certificate</source>
-        <translation>證書</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="380"/>
-        <source>An organisation</source>
-        <translation>組織</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>Details</source>
-        <translation>詳細資料</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="403"/>
-        <source>The content of the certificate</source>
-        <translation>證書內容</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Checks</source>
-        <translation>檢查</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="404"/>
-        <source>Various security related information</source>
-        <translation>各種安全相關資訊</translation>
-    </message>
-    <message>
-        <location filename="../src/certificatemodel.cpp" line="593"/>
-        <source>Header</source>
-        <translation>標頭</translation>
-    </message>
-    <message>
-        <location filename="../src/foldercertificatecollection.cpp" line="199"/>
-        <source>Certificate</source>
-        <translation>證書</translation>
-    </message>
-    <message>
-        <location filename="../src/extensions/securityevaluationextension.cpp" line="62"/>
-        <source>Security evaluation</source>
-        <translation>安全評估</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="532"/>
-        <source>Bookmark</source>
-        <translation>書籤</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="196"/>
-        <source>Local history</source>
-        <translation>本機歷史紀錄</translation>
-    </message>
-    <message>
-        <location filename="../src/localhistorycollection.cpp" line="201"/>
-        <source>History</source>
-        <translation>記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="101"/>
-        <source>Local recordings</source>
-        <translation>本機記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/localrecordingcollection.cpp" line="106"/>
-        <location filename="../src/localtextrecordingcollection.cpp" line="171"/>
-        <source>Recording</source>
-        <translation>記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="221"/>
-        <source>Local ringtones</source>
-        <translation>本機鈴聲</translation>
-    </message>
-    <message>
-        <location filename="../src/localringtonecollection.cpp" line="226"/>
-        <source>Ringtone</source>
-        <translation>鈴聲</translation>
-    </message>
-    <message>
-        <location filename="../src/localtextrecordingcollection.cpp" line="166"/>
-        <source>Local text recordings</source>
-        <translation>本機文字記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategory.cpp" line="72"/>
-        <source>Phone number types</source>
-        <translation>電話號碼類型</translation>
-    </message>
-    <message>
-        <location filename="../src/numbercategorymodel.cpp" line="186"/>
-        <source>Other</source>
-        <translation>其他</translation>
-    </message>
+    <name>QObject</name>
     <message>
         <location filename="../src/qtwrapper/callmanager_wrap.h" line="315"/>
         <source>Me</source>
         <translation>我</translation>
     </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="38"/>
-        <source>TLS is disabled, the negotiation won&apos;t be encrypted. Your communication will be vulnerable to snooping</source>
-        <translation>TLS 已停用,協商將不會加密。您的通訊將會很容易被窺探</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="40"/>
-        <source>Your certificate and authority don&apos;t match, if your certificate require an authority, it won&apos;t work</source>
-        <translation>您的證書與機構不相符,若您的證書需要機構,它就無法運作</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="41"/>
-        <source>The outgoing server specified doesn&apos;t match the hostname or the one included in the certificate</source>
-        <translation>指定的外連伺服器與主機名稱或證書中的名稱不相符</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="42"/>
-        <source>The &quot;verify incoming certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>「驗證連入的證書」選項已被停用,這將會讓您易受中間人攻擊的影響</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="43"/>
-        <source>The &quot;verify answer certificate&quot; option is disabled, this leave you vulnerable to man in the middle attack</source>
-        <translation>「驗證回覆的證書」選項已被停用,這將會讓您易受中間人攻擊的影響</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="44"/>
-        <source>None of your certificate provide a private key, this is required. Please select a private key or use a certificate with one built-in</source>
-        <translation>您的證書未提供您的私密金鑰,這是必要的。請選取一個私密金鑰或是使用內建的證書</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="47"/>
-        <source>No certificate authority is provided, it won&apos;t be possible to validate if the answer certificates are valid. Some account may also not work.</source>
-        <translation>未提供證書機構,其將無法驗證回覆證書是否有效。有一些帳號可能無法運作。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="46"/>
-        <source>No certificate has been provided. This is, for now, unsupported by Ring</source>
-        <translation>未提供證書。目前 Ring 不支援</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="37"/>
-        <source>Your media streams are not encrypted, please enable SDES</source>
-        <translation>您的媒體串流未加密,請啟用 SDES</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="50"/>
-        <source>Your certificate is expired, please contact your system administrator.</source>
-        <translation>您的證書已過期,請聯絡您的系統管理員。</translation>
-    </message>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="51"/>
-        <source>Your certificate is self signed. This break the chain of trust.</source>
-        <translation>您的證書是自簽憑證。這破壞了信任鏈。</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="517"/>
-        <location filename="../src/useractionmodel.cpp" line="759"/>
-        <source>Accept</source>
-        <translation>接聽</translation>
-    </message>
     <message>
         <location filename="../src/api/call.h" line="60"/>
-        <location filename="../src/useractionmodel.cpp" line="518"/>
-        <location filename="../src/useractionmodel.cpp" line="771"/>
         <source>Hold</source>
         <translation>暫停通話</translation>
     </message>
@@ -963,504 +68,334 @@
         <translation>已建立通訊</translation>
     </message>
     <message>
-        <location filename="../src/useractionmodel.cpp" line="519"/>
-        <source>Mute audio</source>
-        <translation>靜音</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="520"/>
-        <source>Mute video</source>
-        <translation>視訊靜屏</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="521"/>
-        <source>Server transfer</source>
-        <translation>伺服器轉送</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="522"/>
-        <source>Record</source>
-        <translation>記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="523"/>
-        <location filename="../src/useractionmodel.cpp" line="789"/>
-        <source>Hangup</source>
-        <translation>掛斷</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="524"/>
-        <source>Join</source>
-        <translation>加入</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="525"/>
-        <source>Add new</source>
-        <translation>加入新的</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="526"/>
-        <source>Toggle video</source>
-        <translation>切換視訊</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="527"/>
-        <source>Add a contact</source>
-        <translation>新增連絡人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="528"/>
-        <source>Add to existing contact</source>
-        <translation>加到既有的聯絡人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="529"/>
-        <source>Delete contact</source>
-        <translation>刪除聯絡人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="530"/>
-        <source>Email contact</source>
-        <translation>電子郵件聯絡人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="531"/>
-        <source>Copy contact</source>
-        <translation>複製聯絡人</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="534"/>
-        <source>Add phone number</source>
-        <translation>新增電話號碼</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="535"/>
-        <source>Call again</source>
-        <translation>再次通話</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="536"/>
-        <source>Edit contact details</source>
-        <translation>編輯聯絡人詳細資訊</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="537"/>
-        <source>Remove from history</source>
-        <translation>從歷史紀錄中移除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="786"/>
-        <source>Remove</source>
-        <translation>移除</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="756"/>
-        <source>Call</source>
-        <translation>呼叫</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="533"/>
-        <source>Open chat</source>
-        <translation>開啟聊天</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="768"/>
-        <source>Unhold</source>
-        <translation>繼續通話</translation>
-    </message>
-    <message>
-        <location filename="../src/useractionmodel.cpp" line="779"/>
-        <source>Cancel</source>
-        <translation>取消</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="148"/>
-        <source>Local profiles</source>
-        <translation>本機基本資料</translation>
-    </message>
-    <message>
-        <location filename="../src/localprofilecollection.cpp" line="153"/>
-        <source>Profile Collection</source>
-        <translation>基本資料收集</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="142"/>
-        <source>Peer profiles</source>
-        <translation>對方的基本資料</translation>
-    </message>
-    <message>
-        <location filename="../src/peerprofilecollection.cpp" line="147"/>
-        <source>Peers Profiles Collection</source>
-        <translation>對方的基本資料收集</translation>
-    </message>
-    <message>
-        <location filename="../src/conversationmodel.cpp" line="1264"/>
-        <location filename="../src/conversationmodel.cpp" line="1653"/>
-        <location filename="../src/conversationmodel.cpp" line="1913"/>
+        <location filename="../src/conversationmodel.cpp" line="1268"/>
+        <location filename="../src/conversationmodel.cpp" line="1657"/>
+        <location filename="../src/conversationmodel.cpp" line="1917"/>
         <source>Invitation received</source>
         <translation>已收到邀請</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1265"/>
+        <location filename="../src/conversationmodel.cpp" line="1269"/>
         <source>Contact added</source>
         <translation>已新增聯絡人</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1307"/>
-        <location filename="../src/conversationmodel.cpp" line="1314"/>
+        <location filename="../src/conversationmodel.cpp" line="1311"/>
+        <location filename="../src/conversationmodel.cpp" line="1318"/>
         <source>Invitation accepted</source>
         <translation>已接受邀請</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1524"/>
+        <location filename="../src/conversationmodel.cpp" line="1528"/>
         <source>📞 Outgoing call</source>
         <translation>📞 撥出電話</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1526"/>
+        <location filename="../src/conversationmodel.cpp" line="1530"/>
         <source>📞 Incoming call</source>
         <translation>📞 來電</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1539"/>
+        <location filename="../src/conversationmodel.cpp" line="1543"/>
         <source>📞 Outgoing call - </source>
         <translation>📞 撥出電話 - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1542"/>
+        <location filename="../src/conversationmodel.cpp" line="1546"/>
         <source>📞 Incoming call - </source>
         <translation>📞 來電 - </translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1546"/>
+        <location filename="../src/conversationmodel.cpp" line="1550"/>
         <source>🕽 Missed outgoing call</source>
         <translation>🕽 未接去電</translation>
     </message>
     <message>
-        <location filename="../src/conversationmodel.cpp" line="1548"/>
+        <location filename="../src/conversationmodel.cpp" line="1552"/>
         <source>🕽 Missed incoming call</source>
         <translation>🕽 未接來電</translation>
     </message>
     <message>
-        <location filename="../src/avmodel.cpp" line="317"/>
-        <location filename="../src/avmodel.cpp" line="338"/>
+        <location filename="../src/avmodel.cpp" line="311"/>
+        <location filename="../src/avmodel.cpp" line="332"/>
         <source>default</source>
         <translation>預設</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="46"/>
+        <location filename="../src/newcallmodel.cpp" line="45"/>
         <source>Null</source>
-        <translation type="unfinished"/>
+        <translation>Null</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="47"/>
+        <location filename="../src/newcallmodel.cpp" line="46"/>
         <source>Trying</source>
-        <translation type="unfinished"/>
+        <translation>正在嘗試</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="48"/>
+        <location filename="../src/newcallmodel.cpp" line="47"/>
         <source>Ringing</source>
         <translation>響鈴中</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="49"/>
+        <location filename="../src/newcallmodel.cpp" line="48"/>
         <source>Being Forwarded</source>
-        <translation type="unfinished"/>
+        <translation>已轉寄</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="50"/>
+        <location filename="../src/newcallmodel.cpp" line="49"/>
         <source>Queued</source>
-        <translation type="unfinished"/>
+        <translation>已進入佇列</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="51"/>
+        <location filename="../src/newcallmodel.cpp" line="50"/>
         <source>Progress</source>
-        <translation type="unfinished"/>
+        <translation>排程</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="52"/>
+        <location filename="../src/newcallmodel.cpp" line="51"/>
         <source>OK</source>
         <translation>確定</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="53"/>
+        <location filename="../src/newcallmodel.cpp" line="52"/>
         <source>Accepted</source>
-        <translation type="unfinished"/>
+        <translation>已接受</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="54"/>
+        <location filename="../src/newcallmodel.cpp" line="53"/>
         <source>Multiple Choices</source>
-        <translation type="unfinished"/>
+        <translation>多選</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="55"/>
+        <location filename="../src/newcallmodel.cpp" line="54"/>
         <source>Moved Permanently</source>
-        <translation type="unfinished"/>
+        <translation>永久移動</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="56"/>
+        <location filename="../src/newcallmodel.cpp" line="55"/>
         <source>Moved Temporarily</source>
-        <translation type="unfinished"/>
+        <translation>暫時移動</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="57"/>
+        <location filename="../src/newcallmodel.cpp" line="56"/>
         <source>Use Proxy</source>
         <translation>使用代理伺服器</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="58"/>
+        <location filename="../src/newcallmodel.cpp" line="57"/>
         <source>Alternative Service</source>
-        <translation type="unfinished"/>
+        <translation>替代服務</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="59"/>
+        <location filename="../src/newcallmodel.cpp" line="58"/>
         <source>Bad Request</source>
-        <translation type="unfinished"/>
+        <translation>不良的請求</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="60"/>
+        <location filename="../src/newcallmodel.cpp" line="59"/>
         <source>Unauthorized</source>
-        <translation type="unfinished"/>
+        <translation>未授權</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="61"/>
+        <location filename="../src/newcallmodel.cpp" line="60"/>
         <source>Payment Required</source>
-        <translation type="unfinished"/>
+        <translation>需要付款</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="62"/>
+        <location filename="../src/newcallmodel.cpp" line="61"/>
         <source>Forbidden</source>
-        <translation type="unfinished"/>
+        <translation>被禁止</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="63"/>
+        <location filename="../src/newcallmodel.cpp" line="62"/>
         <source>Not Found</source>
-        <translation type="unfinished"/>
+        <translation>找不到</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="63"/>
         <source>Method Not Allowed</source>
-        <translation type="unfinished"/>
+        <translation>不允許的方法</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="65"/>
-        <location filename="../src/newcallmodel.cpp" line="85"/>
+        <location filename="../src/newcallmodel.cpp" line="64"/>
+        <location filename="../src/newcallmodel.cpp" line="84"/>
         <source>Not Acceptable</source>
-        <translation type="unfinished"/>
+        <translation>無法接受</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="66"/>
+        <location filename="../src/newcallmodel.cpp" line="65"/>
         <source>Proxy Authentication Required</source>
-        <translation type="unfinished"/>
+        <translation>需要代理伺服器驗證</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="67"/>
+        <location filename="../src/newcallmodel.cpp" line="66"/>
         <source>Request Timeout</source>
         <translation>請求逾時</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="68"/>
+        <location filename="../src/newcallmodel.cpp" line="67"/>
         <source>Gone</source>
-        <translation type="unfinished"/>
+        <translation>消失</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="69"/>
+        <location filename="../src/newcallmodel.cpp" line="68"/>
         <source>Request Entity Too Large</source>
-        <translation type="unfinished"/>
+        <translation>請求實體太大</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="70"/>
+        <location filename="../src/newcallmodel.cpp" line="69"/>
         <source>Request URI Too Long</source>
-        <translation type="unfinished"/>
+        <translation>請求 URI 太長</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="71"/>
+        <location filename="../src/newcallmodel.cpp" line="70"/>
         <source>Unsupported Media Type</source>
-        <translation type="unfinished"/>
+        <translation>不支援的媒體類型</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="72"/>
+        <location filename="../src/newcallmodel.cpp" line="71"/>
         <source>Unsupported URI Scheme</source>
-        <translation type="unfinished"/>
+        <translation>不支援的 URI 結構</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="73"/>
+        <location filename="../src/newcallmodel.cpp" line="72"/>
         <source>Bad Extension</source>
-        <translation type="unfinished"/>
+        <translation>不良的副檔名</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="74"/>
+        <location filename="../src/newcallmodel.cpp" line="73"/>
         <source>Extension Required</source>
-        <translation type="unfinished"/>
+        <translation>需要副檔名</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="75"/>
+        <location filename="../src/newcallmodel.cpp" line="74"/>
         <source>Session Timer Too Small</source>
-        <translation type="unfinished"/>
+        <translation>工作階段計時器太小了</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="76"/>
+        <location filename="../src/newcallmodel.cpp" line="75"/>
         <source>Interval Too Brief</source>
-        <translation type="unfinished"/>
+        <translation>間隔太短</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="77"/>
+        <location filename="../src/newcallmodel.cpp" line="76"/>
         <source>Temporarily Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>暫時不可用</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="78"/>
+        <location filename="../src/newcallmodel.cpp" line="77"/>
         <source>Call TSX Does Not Exist</source>
-        <translation type="unfinished"/>
+        <translation>呼叫 TSX 不存在</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="79"/>
+        <location filename="../src/newcallmodel.cpp" line="78"/>
         <source>Loop Detected</source>
-        <translation type="unfinished"/>
+        <translation>偵測到迴圈</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="80"/>
+        <location filename="../src/newcallmodel.cpp" line="79"/>
         <source>Too Many Hops</source>
-        <translation type="unfinished"/>
+        <translation>太多跳躍</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="81"/>
+        <location filename="../src/newcallmodel.cpp" line="80"/>
         <source>Address Incomplete</source>
-        <translation type="unfinished"/>
+        <translation>地址不完整</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="82"/>
+        <location filename="../src/newcallmodel.cpp" line="81"/>
         <source>Ambiguous</source>
-        <translation type="unfinished"/>
+        <translation>曖昧</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="83"/>
+        <location filename="../src/newcallmodel.cpp" line="82"/>
         <source>Busy</source>
         <translation>忙碌</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="84"/>
+        <location filename="../src/newcallmodel.cpp" line="83"/>
         <source>Request Terminated</source>
-        <translation type="unfinished"/>
+        <translation>請求已終結</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="86"/>
+        <location filename="../src/newcallmodel.cpp" line="85"/>
         <source>Bad Event</source>
-        <translation type="unfinished"/>
+        <translation>不良的活動</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="87"/>
+        <location filename="../src/newcallmodel.cpp" line="86"/>
         <source>Request Updated</source>
-        <translation type="unfinished"/>
+        <translation>請求已更新</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="88"/>
+        <location filename="../src/newcallmodel.cpp" line="87"/>
         <source>Request Pending</source>
-        <translation type="unfinished"/>
+        <translation>請求擱置</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="89"/>
+        <location filename="../src/newcallmodel.cpp" line="88"/>
         <source>Undecipherable</source>
-        <translation type="unfinished"/>
+        <translation>無法解密</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="90"/>
+        <location filename="../src/newcallmodel.cpp" line="89"/>
         <source>Internal Server Error</source>
-        <translation type="unfinished"/>
+        <translation>內部伺服器錯誤</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="91"/>
+        <location filename="../src/newcallmodel.cpp" line="90"/>
         <source>Not Implemented</source>
-        <translation type="unfinished"/>
+        <translation>未實作</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="92"/>
+        <location filename="../src/newcallmodel.cpp" line="91"/>
         <source>Bad Gateway</source>
-        <translation type="unfinished"/>
+        <translation>不良的閘道</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="93"/>
+        <location filename="../src/newcallmodel.cpp" line="92"/>
         <source>Service Unavailable</source>
-        <translation type="unfinished"/>
+        <translation>服務不可用</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="94"/>
+        <location filename="../src/newcallmodel.cpp" line="93"/>
         <source>Server Timeout</source>
-        <translation type="unfinished"/>
+        <translation>伺服器逾時</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="95"/>
+        <location filename="../src/newcallmodel.cpp" line="94"/>
         <source>Version Not Supported</source>
-        <translation type="unfinished"/>
+        <translation>版本不支援</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="96"/>
+        <location filename="../src/newcallmodel.cpp" line="95"/>
         <source>Message Too Large</source>
-        <translation type="unfinished"/>
+        <translation>訊息太大</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="97"/>
+        <location filename="../src/newcallmodel.cpp" line="96"/>
         <source>Precondition Failure</source>
-        <translation type="unfinished"/>
+        <translation>前提條件失敗</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="98"/>
+        <location filename="../src/newcallmodel.cpp" line="97"/>
         <source>Busy Everywhere</source>
-        <translation type="unfinished"/>
+        <translation>到處都忙碌</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="99"/>
+        <location filename="../src/newcallmodel.cpp" line="98"/>
         <source>Call Refused</source>
-        <translation type="unfinished"/>
+        <translation>通話被拒絕</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="100"/>
+        <location filename="../src/newcallmodel.cpp" line="99"/>
         <source>Does Not Exist Anywhere</source>
-        <translation type="unfinished"/>
+        <translation>到處都不存在</translation>
     </message>
     <message>
-        <location filename="../src/newcallmodel.cpp" line="101"/>
+        <location filename="../src/newcallmodel.cpp" line="100"/>
         <source>Not Acceptable Anywhere</source>
-        <translation type="unfinished"/>
-    </message>
-</context>
-<context>
-    <name>RingDeviceModel</name>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="110"/>
-        <source>ID</source>
-        <translation>ID</translation>
-    </message>
-    <message>
-        <location filename="../src/ringdevicemodel.cpp" line="112"/>
-        <source>Name</source>
-        <translation>名稱</translation>
-    </message>
-</context>
-<context>
-    <name>SecurityEvaluationModelPrivate</name>
-    <message>
-        <location filename="../src/securityevaluationmodel.cpp" line="683"/>
-        <source>Authority</source>
-        <translation>機構</translation>
-    </message>
-</context>
-<context>
-    <name>Video::SourceModel</name>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="95"/>
-        <source>NONE</source>
-        <translation>無</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="101"/>
-        <source>SCREEN</source>
-        <translation>螢幕</translation>
-    </message>
-    <message>
-        <location filename="../src/video/sourcemodel.cpp" line="107"/>
-        <source>FILE</source>
-        <translation>檔案</translation>
+        <translation>到處都不接受</translation>
     </message>
 </context>
 <context>
@@ -1471,17 +406,17 @@
         <translation>正在搜尋</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="752"/>
+        <location filename="../src/contactmodel.cpp" line="755"/>
         <source>Invalid ID</source>
         <translation>無效 ID</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="755"/>
+        <location filename="../src/contactmodel.cpp" line="758"/>
         <source>Not found</source>
         <translation>找不到</translation>
     </message>
     <message>
-        <location filename="../src/contactmodel.cpp" line="758"/>
+        <location filename="../src/contactmodel.cpp" line="761"/>
         <source>Couldn&apos;t lookup…</source>
         <translation>無法查詢!</translation>
     </message>
@@ -1494,22 +429,4 @@
         <translation>錯誤的 URI 結構</translation>
     </message>
 </context>
-<context>
-    <name>media::RecordingModel</name>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="175"/>
-        <source>Recordings</source>
-        <translation>記錄</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="245"/>
-        <source>Text messages</source>
-        <translation>文字訊息</translation>
-    </message>
-    <message>
-        <location filename="../src/media/recordingmodel.cpp" line="250"/>
-        <source>Audio/Video</source>
-        <translation>音訊/視訊</translation>
-    </message>
-</context>
 </TS>
\ No newline at end of file
-- 
GitLab