Add translation support

Add translation support by adding the language dir
with bare PO files.
All translations are changed to use their plugin domain.
This commit is contained in:
Jelle van der Waa
2016-06-09 11:13:23 +02:00
parent ecaa6e3a35
commit ec102f9c03
9 changed files with 312 additions and 33 deletions

View File

@ -53,9 +53,9 @@ Zarafa.plugins.mdm.data.MDMResponseHandler = Ext.extend(Zarafa.core.data.Abstrac
*/
doWipe : function(response) {
if (response.wipe === true) {
container.getNotifier().notify('info.mdm', _('Mobile Device Manager'), _('Wiping device'));
container.getNotifier().notify('info.mdm', _('Mobile Device Manager'), _('Wiping device', 'plugin_mdm'));
} else {
container.getNotifier().notify('info.mdm', _('Mobile Device Manager'), _('Password incorrect'));
container.getNotifier().notify('info.mdm', _('Mobile Device Manager'), _('Password incorrect', 'plugin_mdm'));
}
},
@ -65,7 +65,7 @@ Zarafa.plugins.mdm.data.MDMResponseHandler = Ext.extend(Zarafa.core.data.Abstrac
*/
doResync : function(response) {
if (response.resync === true) {
container.getNotifier().notify('info.mdm', _('Mobile Device Manager'), _('Full resync in progress'));
container.getNotifier().notify('info.mdm', _('Mobile Device Manager'), _('Full resync in progress', 'plugin_mdm'));
}
}

View File

@ -51,15 +51,15 @@ Zarafa.plugins.mdm.data.ProvisioningStatus = Zarafa.core.Enum.create({
{
switch (provisioningStatus) {
case Zarafa.plugins.mdm.data.ProvisioningStatus.NOT_APPLICABLE:
return _('Not Applicable');
return _('Not Applicable', 'plugin_mdm');
case Zarafa.plugins.mdm.data.ProvisioningStatus.OK:
return _('Ok');
return _('Ok', 'plugin_mdm');
case Zarafa.plugins.mdm.data.ProvisioningStatus.WIPE_PENDING:
return _('Wipe Pending');
return _('Wipe Pending', 'plugin_mdm');
case Zarafa.plugins.mdm.data.ProvisioningStatus.WIPE_REQUESTED:
return _('Wipe Requested');
return _('Wipe Requested', 'plugin_mdm');
case Zarafa.plugins.mdm.data.ProvisioningStatus.WIPE_EXECUTED:
return _('Wipe Executed');
return _('Wipe Executed', 'plugin_mdm');
}
return '';
}