i18n: fix strings

- fix typos
- use placeholder title values to prevent export of some dev-strings
- bump sources strings
- update tx config to reflect the merge of audio and video account
settings (formerly AccAudio and AccVideo, now AccMedia)

Change-Id: Ia397c74d4d29fd27688a8dd099644b353b8fc456
Tuleap: #500
diff --git a/src/AudioPrefsVC.mm b/src/AudioPrefsVC.mm
index 5c9cc8f..f83f5bc 100644
--- a/src/AudioPrefsVC.mm
+++ b/src/AudioPrefsVC.mm
@@ -179,12 +179,10 @@
 {
     QModelIndex qIdx;
 
-    if([menu.title isEqualToString:@"inputlist"])
-    {
+    if (inputDeviceList.menu == menu) {
         qIdx = Audio::Settings::instance().inputDeviceModel()->index(index);
         [item setTitle:Audio::Settings::instance().inputDeviceModel()->data(qIdx, Qt::DisplayRole).toString().toNSString()];
-    } else
-    {
+    } else {
         qIdx = Audio::Settings::instance().outputDeviceModel()->index(index);
         [item setTitle:Audio::Settings::instance().outputDeviceModel()->data(qIdx, Qt::DisplayRole).toString().toNSString()];
     }
@@ -194,7 +192,7 @@
 
 - (NSInteger)numberOfItemsInMenu:(NSMenu *)menu
 {
-    if([menu.title isEqualToString:@"inputlist"])
+    if (inputDeviceList.menu == menu)
         return Audio::Settings::instance().inputDeviceModel()->rowCount();
     else
         return Audio::Settings::instance().outputDeviceModel()->rowCount();