From 739b1da2acfedf5d662dc5bc2b44693299bb40dc Mon Sep 17 00:00:00 2001 From: Sander Hoentjen Date: Tue, 4 Mar 2014 14:52:00 +0100 Subject: [PATCH] Add dutch translation Needs the generation of .mo in the build --- js/PasswdPlugin.js | 2 +- js/data/PasswdResponseHandler.js | 10 +-- js/settings/SettingsPasswdCategory.js | 2 +- js/settings/SettingsPasswdWidget.js | 2 +- .../nl_NL.UTF-8/LC_MESSAGES/plugin_passwd.po | 78 +++++++++++++++++++ manifest.xml | 5 ++ php/class.passwdmodule.php | 24 +++--- 7 files changed, 103 insertions(+), 20 deletions(-) create mode 100644 languages/nl_NL.UTF-8/LC_MESSAGES/plugin_passwd.po diff --git a/js/PasswdPlugin.js b/js/PasswdPlugin.js index 40fb570..66116ed 100644 --- a/js/PasswdPlugin.js +++ b/js/PasswdPlugin.js @@ -47,7 +47,7 @@ Zarafa.plugins.passwd.PasswdPlugin = Ext.extend(Zarafa.core.Plugin, { Zarafa.onReady(function() { container.registerPlugin(new Zarafa.core.PluginMetaData({ name : 'passwd', - displayName : _('Password Change Plugin'), + displayName : dgettext("plugin_passwd", 'Password Change Plugin'), about : Zarafa.plugins.passwd.ABOUT, pluginConstructor : Zarafa.plugins.passwd.PasswdPlugin })); diff --git a/js/data/PasswdResponseHandler.js b/js/data/PasswdResponseHandler.js index 0577515..dae1c28 100644 --- a/js/data/PasswdResponseHandler.js +++ b/js/data/PasswdResponseHandler.js @@ -24,13 +24,13 @@ Zarafa.plugins.passwd.data.PasswdResponseHandler = Ext.extend(Zarafa.core.data.A */ doError : function(response) { - var displayMessage = _('An unknown error occurred while changing password.'); + var displayMessage = dgettext("plugin_passwd", 'An unknown error occurred while changing password.'); if(response.info) { displayMessage = response.info.display_message; } - Ext.MessageBox.alert(_('Error'), displayMessage); + Ext.MessageBox.alert(dgettext("plugin_passwd", 'Error'), displayMessage); this.callbackFn.apply(this.scope || this, [ false, response ]); }, @@ -41,14 +41,14 @@ Zarafa.plugins.passwd.data.PasswdResponseHandler = Ext.extend(Zarafa.core.data.A */ doSuccess : function(response) { - var displayMessage = _('Password is changed successfully.'); + var displayMessage = dgettext("plugin_passwd", 'Password is changed successfully.'); if(response.info) { displayMessage = response.info.display_message; } - Ext.MessageBox.alert(_('Success'), displayMessage); + Ext.MessageBox.alert(dgettext("plugin_passwd", 'Success'), displayMessage); this.callbackFn.apply(this.scope || this, [ true, response ]); } -}); \ No newline at end of file +}); diff --git a/js/settings/SettingsPasswdCategory.js b/js/settings/SettingsPasswdCategory.js index 87f3753..6cd21d0 100644 --- a/js/settings/SettingsPasswdCategory.js +++ b/js/settings/SettingsPasswdCategory.js @@ -17,7 +17,7 @@ Zarafa.plugins.passwd.settings.SettingsPasswdCategory = Ext.extend(Zarafa.settin config = config || {}; Ext.applyIf(config, { - title : _('Change Password'), + title : dgettext("plugin_passwd", 'Change Password'), categoryIndex : 9997, xtype : 'zarafa.settingspasswdcategory', items : [{ diff --git a/js/settings/SettingsPasswdWidget.js b/js/settings/SettingsPasswdWidget.js index ed2debb..c8b473b 100644 --- a/js/settings/SettingsPasswdWidget.js +++ b/js/settings/SettingsPasswdWidget.js @@ -21,7 +21,7 @@ Zarafa.plugins.passwd.settings.SettingsPasswdWidget = Ext.extend(Zarafa.settings Ext.applyIf(config, { height : 175, width : 400, - title : _('Change Password'), + title : dgettext("plugin_passwd", 'Change Password'), xtype : 'zarafa.settingspasswdwidget', layout : { // override from SettingsWidget diff --git a/languages/nl_NL.UTF-8/LC_MESSAGES/plugin_passwd.po b/languages/nl_NL.UTF-8/LC_MESSAGES/plugin_passwd.po new file mode 100644 index 0000000..4128c05 --- /dev/null +++ b/languages/nl_NL.UTF-8/LC_MESSAGES/plugin_passwd.po @@ -0,0 +1,78 @@ +msgid "" +msgstr "" +"Project-Id-Version: zarafa-webap-plugin-passwd\n" +"POT-Creation-Date: 2014-03-04 13:53+0100\n" +"PO-Revision-Date: 2014-03-04 14:34+0100\n" +"Last-Translator: Sander Hoentjen \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: nl\n" + +# php/class.passwdmodule.php:44: +msgid "No data received." +msgstr "Geen data ontvangen." + +# php/class.passwdmodule.php:48: +msgid "User name is empty." +msgstr "Gebruikersnaam is leeg." + +# php/class.passwdmodule.php:52: +msgid "Current password is empty." +msgstr "Huidig wachtwoord is leeg." + +# php/class.passwdmodule.php:56: +msgid "New password is empty." +msgstr "Nieuw wachtwoord is leeg." + +# php/class.passwdmodule.php:60: +msgid "New passwords do not match." +msgstr "Nieuwe wachtwoorden zijn niet gelijk." + +# php/class.passwdmodule.php:137: +# php/class.passwdmodule.php:196: +# js/data/PasswdResponseHandler.js:44: +msgid "Password is changed successfully." +msgstr "Wachtwoord succesvol gewijzigd." + +# php/class.passwdmodule.php:141: +# php/class.passwdmodule.php:200: +msgid "Password is not changed." +msgstr "Wachtwoord is niet aangepast." + +# php/class.passwdmodule.php:144: +# php/class.passwdmodule.php:203: +msgid "" +"Password is weak. Password should contain capital, non capital letters and " +"numbers. Password shuold have 8 to 20 characters." +msgstr "" +"Wachtwoord is zwak. Een wachtwoord moet hoofdletters, kleine letters en " +"cijfers bevatten. Een wachtwoord moet 8 tot 20 karakters bevatten." + +# php/class.passwdmodule.php:147: +msgid "Current password does not match." +msgstr "Huidig wachtwoord klopt niet." + +# js/data/PasswdResponseHandler.js:27: +msgid "An unknown error occurred while changing password." +msgstr "Er is een onbekende fout opgetreden tijdens de wachtwoord wijziging." + +# js/data/PasswdResponseHandler.js:33: +msgid "Error" +msgstr "Fout" + +# js/data/PasswdResponseHandler.js:50: +msgid "Success" +msgstr "Succes" + +# js/settings/SettingsPasswdWidget.js:24: +# js/settings/SettingsPasswdCategory.js:20: +msgid "Change Password" +msgstr "Wijzig wachtwoord" + +# js/PasswdPlugin.js:50: +msgid "Password Change Plugin" +msgstr "Wachtwoord wijzigen plugin" diff --git a/manifest.xml b/manifest.xml index eecb0ea..614a6ee 100644 --- a/manifest.xml +++ b/manifest.xml @@ -12,6 +12,11 @@ config.php + + languages + + +