Browse Source

Merge branch 'master' into 4.3

4.3
Joris Tirado 7 years ago
parent
commit
5ec3940270
7 changed files with 61 additions and 7 deletions
  1. +8
    -0
      i18n/de-DE.json
  2. +10
    -2
      i18n/en-US.json
  3. +8
    -0
      i18n/es-ES.json
  4. +8
    -0
      i18n/ru-RU.json
  5. +3
    -3
      submodules/devices/devices.js
  6. +4
    -2
      submodules/users/users.js
  7. +20
    -0
      submodules/vmboxes/views/edit.html

+ 8
- 0
i18n/de-DE.json View File

@ -1410,6 +1410,14 @@
"label": "Über Menü konfigurierbar?",
"help": " Wenn deaktiviert, kann der Benutzer den Anrufbeantworter nicht über das Menü konfigurieren"
},
"fastForwardRewind": {
"label": "Vor- und Zurückspulen aktivieren?",
"help": "Wenn diese Option aktiviert ist, kann der Benutzer Voicemail-Nachrichten schnell vor- und zurückspulen"
},
"oldestMessageFirst": {
"label": "Mailbox nach ältester Nachricht sortieren?",
"help": "Wenn diese Option aktiviert ist, werden Voicemails in der Reihenfolge vom ältesten zum neuesten abgespielt"
},
"__comment": "UI-2634: Unterstützung für WAV, MP4 und MP3 für die Anrufbeantworter-Medienerweiterungen hinzugefügt",
"__version": "4.1",
"mediaExtension": {


+ 10
- 2
i18n/en-US.json View File

@ -339,8 +339,8 @@
"buy": "Buy Device",
"classifiers": {
"unknown": {
"name": "Other than above",
"help": "Please select this option when you want this account to place calls to ANY NUMBER other than mentioned on the list. (When the format of the number is unknown to the system.)"
"name": "Other than above",
"help": "Please select this option when you want this account to place calls to ANY NUMBER other than mentioned on the list. (When the format of the number is unknown to the system.)"
}
},
"noMatchingDevices": "There were no devices found matching your search",
@ -1421,6 +1421,14 @@
"label": "Configurable via Menu?",
"help": " If unchecked, it will disallow the user to configure voicemail via the menu"
},
"fastForwardRewind": {
"label": "Enable fast-forward and rewind?",
"help": "If enabled, it will allow the user to fast forward and rewind their voicemail messages"
},
"oldestMessageFirst": {
"label": "Sort voicemail box by oldest message first?",
"help": "If enabled, voicemails will be played in order from oldest to newest"
},
"__comment": "UI-2634: add support for wav/mp4/mp3 for voicemail media extensions",
"__version": "4.1",
"mediaExtension": {


+ 8
- 0
i18n/es-ES.json View File

@ -1058,6 +1058,14 @@
"configurable": {
"label": "Configurar a través del menú?",
"help": "Si no activado, no permitirá al usuario configurar el correo de voz a través del menú "
},
"fastForwardRewind": {
"label": "¿Habilitar el avance rápido y rebobinar?",
"help": "Si está habilitado, permitirá al usuario avanzar y rebobinar sus mensajes de correo de voz"
},
"oldestMessageFirst": {
"label": "¿Ordenar primero el buzón de correo de voz por el mensaje más antiguo?",
"help": "Si está habilitado, los correos de voz se reproducirán en orden del más antiguo al más nuevo"
}
},
"recipients": {


+ 8
- 0
i18n/ru-RU.json View File

@ -1071,6 +1071,14 @@
"label": "Конфигурируется через меню?",
"help": "Если не выбрано, то пользователь не сможет настраивать свой ящик голосовой почты через голосовое меню"
},
"fastForwardRewind": {
"label": "Включить ускоренную перемотку вперед и назад?",
"help": "Если этот параметр включен, он позволяет пользователю перематывать и перематывать свои сообщения голосовой почты."
},
"oldestMessageFirst": {
"label": "Сортировать ящик голосовой почты по самому старому сообщению первым?",
"help": "Если включено, голосовые сообщения будут воспроизводиться в порядке от самого старого до самого нового"
},
"mediaExtension": {
"label": "Расширения файлов",
"default": "По-уполчанию для учетной записи"


+ 3
- 3
submodules/devices/devices.js View File

@ -265,9 +265,9 @@ define(function(require) {
data: _.map(dataDevice.provision[key], function(dataItem) {
var value = _.get(dataItem, 'value', {});
if (_.isString(value)) {
if (!_.isPlainObject(value)) {
dataItem.value = {
value: value
value: _.toString(value)
};
}
@ -861,7 +861,7 @@ define(function(require) {
if (val.type === 'none') {
keys[idx] = null;
} else {
if (val.type === 'parking') {
if (key === 'combo_keys' && val.type === 'parking') {
val.value.value = _.parseInt(val.value.value, 10);
}


+ 4
- 2
submodules/users/users.js View File

@ -1240,11 +1240,13 @@ define(function(require) {
template.on('click', '.detail-devices .edit-device-link', function() {
var row = $(this).parents('.item-row'),
id = row.data('id'),
userId = $(this).parents('.grid-row').data('id');
userId = $(this).parents('.grid-row').data('id'),
userData = _.find(data.users, { id: userId }),
deviceData = _.find(userData.extra.devices, { id: id });
monster.pub('voip.devices.editDevice', {
allowAssign: false,
data: { id: id },
data: { id: id, isRegistered: deviceData.registered },
callbackSave: function(device) {
row.find('.edit-device').html(device.name);
},


+ 20
- 0
submodules/vmboxes/views/edit.html View File

@ -167,6 +167,26 @@
</div>
</label>
</div>
<div class="control-group">
<label class="control-input checkbox">
<div data-toggle="tooltip" data-placement="right" data-original-title="{{ i18n.vmboxes.popupSettings.options.fastForwardRewind.help }}">
{{#monsterCheckbox i18n.vmboxes.popupSettings.options.fastForwardRewind.label}}
<input type="checkbox" name="is_voicemail_ff_rw_enabled" id="is_voicemail_ff_rw_enabled" {{#if is_voicemail_ff_rw_enabled }}checked{{/if}} />
{{/monsterCheckbox}}
</div>
</label>
</div>
<div class="control-group">
<label class="control-input checkbox">
<div data-toggle="tooltip" data-placement="right" data-original-title="{{ i18n.vmboxes.popupSettings.options.oldestMessageFirst.help }}">
{{#monsterCheckbox i18n.vmboxes.popupSettings.options.oldestMessageFirst.label}}
<input type="checkbox" name="oldest_message_first" id="oldest_message_first" {{#if oldest_message_first }}checked{{/if}} />
{{/monsterCheckbox}}
</div>
</label>
</div>
</div>
<div class="tabs-section" data-section="recipients">


Loading…
Cancel
Save