directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From pamarce...@apache.org
Subject svn commit: r1433572 - in /directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers: ./ actions/ jobs/ model/ wizards/
Date Tue, 15 Jan 2013 18:36:12 GMT
Author: pamarcelot
Date: Tue Jan 15 18:36:12 2013
New Revision: 1433572

URL: http://svn.apache.org/viewvc?rev=1433572&view=rev
Log:
Externalized and translated strings.

Added:
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/Messages.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_de.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_fr.properties
Modified:
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersUtils.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/StartAction.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_de.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_fr.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/DeleteLdapServerRunnable.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/OpenConfigurationLdapServerRunnable.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StartLdapServerRunnable.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StopLdapServerRunnable.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_de.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_fr.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_de.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_fr.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/UnknownLdapServerAdapterExtension.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizardSelectionPage.java
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_de.properties
    directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_fr.properties

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersUtils.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersUtils.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersUtils.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/LdapServersUtils.java
Tue Jan 15 18:36:12 2013
@@ -361,7 +361,8 @@ public class LdapServersUtils
         }
         else
         {
-            throw new Exception( "The associated launch configuration could not be found
or is already terminated." );
+            throw new Exception(
+                Messages.getString( "LdapServersUtils.AssociatedLaunchConfigurationCouldNotBeFoundOrTerminated"
) ); //$NON-NLS-1$
         }
     }
 
@@ -401,8 +402,10 @@ public class LdapServersUtils
                 }
                 catch ( IOException e )
                 {
-                    CommonUIUtils.openErrorDialog( "An error occurred when copying the library
'" + library
-                        + "' to the location '" + destinationLibraryFile.getAbsolutePath()
+ "'.\n\n" + e.getMessage() );
+                    CommonUIUtils.openErrorDialog( NLS.bind(
+                        Messages.getString( "LdapServersUtils.ErrorCopyingLibrary" ), //$NON-NLS-1$
+                        new String[]
+                            { library, destinationLibraryFile.getAbsolutePath(), e.getMessage()
} ) );
                 }
             }
         }

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/StartAction.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/StartAction.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/StartAction.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/StartAction.java
Tue Jan 15 18:36:12 2013
@@ -132,7 +132,7 @@ public class StartAction extends Action 
                                 }
                             }
 
-                            message += "\n\n" + Messages.getString( "StartAction.Continue"
); //$NON-NLS-1$
+                            message += "\n\n" + Messages.getString( "StartAction.Continue"
); //$NON-NLS-1$ //$NON-NLS-2$
 
                             MessageDialog dialog = new MessageDialog( view.getSite().getShell(),
title, null, message,
                                 MessageDialog.WARNING, new String[]
@@ -150,17 +150,21 @@ public class StartAction extends Action 
                     catch ( Exception e )
                     {
                         // Showing an error in case no LDAP Server Adapter can be found
-                        MessageDialog.openError( view.getSite().getShell(), "Error Starting
Server",
-                            NLS.bind( "The server ''{0}'' cannot be started." + "\n" + "Cause:
{1}", server.getName(),
-                                e.getMessage() ) );
+                        MessageDialog
+                            .openError( view.getSite().getShell(),
+                                Messages.getString( "StartAction.ErrorStartingServer" ),
//$NON-NLS-1$
+                                NLS.bind(
+                                    Messages.getString( "StartAction.ServerCanNotBeStarted"
) + "\n" + Messages.getString( "StartAction.Cause" ), server.getName(), //$NON-NLS-1$ //$NON-NLS-2$
//$NON-NLS-3$
+                                    e.getMessage() ) );
                     }
                 }
                 else
                 {
                     // Showing an error in case no LDAP Server Adapter can be found
-                    MessageDialog.openError( view.getSite().getShell(), "No LDAP Server Adapter",
-                        NLS.bind( "The server ''{0}'' cannot be started." + "\n"
-                            + "No LDAP Server Adapter could be found for this server.", server.getName()
) );
+                    MessageDialog.openError( view.getSite().getShell(),
+                        Messages.getString( "StartAction.NoLdapServerAdapter" ), //$NON-NLS-1$
+                        NLS.bind( Messages.getString( "StartAction.ServerCanNotBeStarted"
) + "\n" //$NON-NLS-1$ //$NON-NLS-2$
+                            + Messages.getString( "StartAction.NoLdapServerAdapterCouldBeFound"
), server.getName() ) ); //$NON-NLS-1$
                 }
             }
         }

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages.properties
Tue Jan 15 18:36:12 2013
@@ -39,18 +39,23 @@ RenameAction.Rename=R&ename...
 RenameAction.RenameToolTip=Rename...
 RenameAction.RenameServer=Rename Server
 
+StartAction.Cause=Cause: {1}
 StartAction.ChangePasswordPort=ChangePassword (port {0})
 StartAction.DNSPort=DNS (port {0})
 StartAction.KerberosPort=Kerberos (port {0})
 StartAction.LDAPPort=LDAP (port {0})
 StartAction.LDAPSPort=LDAPS (port {0})
+StartAction.NoLdapServerAdapter=No LDAP Server Adapter
+StartAction.NoLdapServerAdapterCouldBeFound=No LDAP Server Adapter could be found for this
server.
 StartAction.NTPPort=NTP (port {0})
 
 StartAction.Continue=Do you wish to continue?
+StartAction.ErrorStartingServer=Error Starting Server
 StartAction.PortInUse=Port already in use
 StartAction.PortOfProtocolInUse=The port of the protocol {0} is already in use.
 StartAction.PortsInUse=Ports already in use
 StartAction.PortsOfProtocolsInUse=The ports of the following protocols are already in use\:
+StartAction.ServerCanNotBeStarted=The server ''{0}'' cannot be started.
 StartAction.Start=&Run
 StartAction.StartToolTip=Run
 

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_de.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_de.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_de.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_de.properties
Tue Jan 15 18:36:12 2013
@@ -40,12 +40,14 @@ RenameAction.RenameToolTip=Umbenennen...
 RenameAction.RenameServer=Server umbenennen
 
 StartAction.Continue=Wollen Sie weiterfahren?
+StartAction.ErrorStartingServer=TODO:Error Starting Server
 StartAction.PortInUse=Der Port wird bereits verwendet
 StartAction.PortOfProtocolInUse=Der Port des Protokolls {0} wird bereits verwendet.
 StartAction.PortsInUse=Die Ports werden bereits verwendet
 StartAction.PortsOfProtocolsInUse=Die Ports folgender Protokolle werden bereits verwendet\:
 StartAction.Start=&Starten
 StartAction.StartToolTip=Starten
+StartAction.ServerCanNotBeStarted=TODO:The server ''{0}'' cannot be started.
 
 StopAction.Stop=S&toppen
 StopAction.StopToolTip=Stoppen

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_fr.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_fr.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_fr.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/actions/messages_fr.properties
Tue Jan 15 18:36:12 2013
@@ -49,12 +49,14 @@ RenameAction.RenameToolTip=Renommer...
 RenameAction.RenameServer=Renommer le serveur
 
 StartAction.Continue=Voulez-vous poursuivre l'op\u00E9ration ?
+StartAction.ErrorStartingServer=Erreur Démarrage Serveur
 StartAction.PortInUse=Le port est d\u00E9j\u00E0 utilis\u00E9
 StartAction.PortOfProtocolInUse=Le port associ\u00E9 au protocole "{0}" est d\u00E9j\u00E0
utilis\u00E9.
 StartAction.PortsInUse=Les ports sont d\u00E9j\u00E0 utilis\u00E9s.
 StartAction.PortsOfProtocolsInUse=Les ports associ\u00E9s aux protocoles suivants sont d\u00E9j\u00E0
utilis\u00E9s \:
 StartAction.Start=&D\u00E9marrer
 StartAction.StartToolTip=D\u00E9marrer
+StartAction.ServerCanNotBeStarted=Le serveur ''{0}'' n'a pu être démarré.
 
 StopAction.ErrorWhenStopping=Une erreur est survenue lors de l'arr\u00EAt du serveur.\n\n
 StopAction.ErrorWhenWriting=Une erreur est survenue lors de l'\u00E9criture dans la console
d'information.\n\n

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/DeleteLdapServerRunnable.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/DeleteLdapServerRunnable.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/DeleteLdapServerRunnable.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/DeleteLdapServerRunnable.java
Tue Jan 15 18:36:12 2013
@@ -62,7 +62,7 @@ public class DeleteLdapServerRunnable im
      */
     public String getErrorMessage()
     {
-        return NLS.bind( "Unable to delete server ''{0}''", new String[]
+        return NLS.bind( Messages.getString( "DeleteLdapServerRunnable.UnableToDeleteServer"
), new String[] //$NON-NLS-1$
             { server.getName() } );
     }
 

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/OpenConfigurationLdapServerRunnable.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/OpenConfigurationLdapServerRunnable.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/OpenConfigurationLdapServerRunnable.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/OpenConfigurationLdapServerRunnable.java
Tue Jan 15 18:36:12 2013
@@ -57,8 +57,10 @@ public class OpenConfigurationLdapServer
      */
     public String getErrorMessage()
     {
-        return NLS.bind( "Unable to open configuration for server ''{0}''", new String[]
-            { server.getName() } );
+        return NLS
+            .bind(
+                Messages.getString( "OpenConfigurationLdapServerRunnable.UnableToOpenConfigurationForServer"
), new String[] //$NON-NLS-1$
+                    { server.getName() } );
     }
 
 

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StartLdapServerRunnable.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StartLdapServerRunnable.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StartLdapServerRunnable.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StartLdapServerRunnable.java
Tue Jan 15 18:36:12 2013
@@ -60,7 +60,7 @@ public class StartLdapServerRunnable imp
      */
     public String getErrorMessage()
     {
-        return NLS.bind( "Unable to start server ''{0}''", new String[]
+        return NLS.bind( Messages.getString( "StartLdapServerRunnable.UnableToStartServer"
), new String[] //$NON-NLS-1$
             { server.getName() } );
     }
 

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StopLdapServerRunnable.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StopLdapServerRunnable.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StopLdapServerRunnable.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/StopLdapServerRunnable.java
Tue Jan 15 18:36:12 2013
@@ -59,7 +59,7 @@ public class StopLdapServerRunnable impl
      */
     public String getErrorMessage()
     {
-        return NLS.bind( "Unable to stop server ''{0}''", new String[]
+        return NLS.bind( Messages.getString( "StopLdapServerRunnable.UnableToStopServer"
), new String[] //$NON-NLS-1$
             { server.getName() } );
     }
 

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages.properties
Tue Jan 15 18:36:12 2013
@@ -16,6 +16,10 @@
 #  under the License.
 
 DeleteLdapServerRunnable.DeleteServer=Delete Server ''{0}''
+DeleteLdapServerRunnable.UnableToDeleteServer=Unable to delete server ''{0}''
 OpenConfigurationLdapServerRunnable.OpenConfigurationForServer=Open Configuration For Server
''{0}''
+OpenConfigurationLdapServerRunnable.UnableToOpenConfigurationForServer=Unable to open configuration
for server ''{0}''
 StartLdapServerRunnable.StartServer=Start Server ''{0}''
+StartLdapServerRunnable.UnableToStartServer=Unable to start server ''{0}''
 StopLdapServerRunnable.StopServer=Stop Server ''{0}''
+StopLdapServerRunnable.UnableToStopServer=Unable to stop server ''{0}''

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_de.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_de.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_de.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_de.properties
Tue Jan 15 18:36:12 2013
@@ -16,6 +16,10 @@
 #  under the License.
 
 DeleteLdapServerRunnable.DeleteServer=TODO:Delete Server ''{0}''
+DeleteLdapServerRunnable.UnableToDeleteServer=TODO:Unable to delete server ''{0}''
 OpenConfigurationLdapServerRunnable.OpenConfigurationForServer=TODO:Open Configuration For
Server ''{0}''
+OpenConfigurationLdapServerRunnable.UnableToOpenConfigurationForServer=TODO:Unable to open
configuration for server ''{0}''
 StartLdapServerRunnable.StartServer=TODO:Start Server ''{0}''
+StartLdapServerRunnable.UnableToStartServer=TODO:Unable to start server ''{0}''
 StopLdapServerRunnable.StopServer=TODO:Stop Server ''{0}''
+StopLdapServerRunnable.UnableToStopServer=TODO:Unable to stop server ''{0}''

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_fr.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_fr.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_fr.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/jobs/messages_fr.properties
Tue Jan 15 18:36:12 2013
@@ -16,6 +16,10 @@
 #  under the License.
 
 DeleteLdapServerRunnable.DeleteServer=Supprimer le serveur ''{0}''
+DeleteLdapServerRunnable.UnableToDeleteServer=Impossible de supprimer le serveur ''{0}''
 OpenConfigurationLdapServerRunnable.OpenConfigurationForServer=Ouvrir la configuration du
serveur ''{0}''
+OpenConfigurationLdapServerRunnable.UnableToOpenConfigurationForServer=Impossible d'ouvrir
la configuration du serveur ''{0}''
 StartLdapServerRunnable.StartServer=D\u00E9marrer le serveur ''{0}''
+StartLdapServerRunnable.UnableToStartServer=Impossible de d\u00E9marrer le serveur ''{0}''
 StopLdapServerRunnable.StopServer=Arrêter le serveur ''{0}''
+StopLdapServerRunnable.UnableToStopServer=Impossible d'arrêter le serveur ''{0}''

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages.properties
Tue Jan 15 18:36:12 2013
@@ -23,4 +23,6 @@ LdapServersManager.ErrorLoadingServer=An
 
 LdapServersManagerIO.ErrorNotValidServersFile=The file does not seem to be a valid servers
file.
 
+LdapServersUtils.AssociatedLaunchConfigurationCouldNotBeFoundOrTerminated=The associated
launch configuration could not be found or is already terminated.
+LdapServersUtils.ErrorCopyingLibrary=An error occurred when copying the library ''{0}'' to
the location ''{1}''.\n\n{2}
 LdapServersUtils.Starting=Starting {0}...

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_de.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_de.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_de.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_de.properties
Tue Jan 15 18:36:12 2013
@@ -23,4 +23,6 @@ LdapServersManager.ErrorLoadingServer=Be
 
 LdapServersManagerIO.ErrorNotValidServersFile=Die Datei scheint keine g\u00FCltige Server-Datei
zu sein.
 
+LdapServersUtils.AssociatedLaunchConfigurationCouldNotBeFoundOrTerminated=TODO:The associated
launch configuration could not be found or is already terminated.
+LdapServersUtils.ErrorCopyingLibrary=TODO:An error occurred when copying the library ''{0}''
to the location ''{1}''.\n\n{2}
 LdapServersUtils.Starting=Startend {0}...

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_fr.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_fr.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_fr.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/messages_fr.properties
Tue Jan 15 18:36:12 2013
@@ -23,4 +23,6 @@ LdapServersManager.ErrorLoadingServer=Un
 
 LdapServersManagerIO.ErrorNotValidServersFile=Le fichier de configuration ne semble pas \u00EAtre
valide.
 
+LdapServersUtils.AssociatedLaunchConfigurationCouldNotBeFoundOrTerminated=La configuration
de lancement associée n'a pu être trouvée ou est déjà arrêtée.
+LdapServersUtils.ErrorCopyingLibrary=Une erreur est survenue lors de la copie de la bibliothèque
''{0}'' à l'emplacement ''{1}''.\n\n{2}
 LdapServersUtils.Starting=D\u00E9marrage du serveur {0}...

Added: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/Messages.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/Messages.java?rev=1433572&view=auto
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/Messages.java
(added)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/Messages.java
Tue Jan 15 18:36:12 2013
@@ -0,0 +1,52 @@
+/*
+ *  Licensed to the Apache Software Foundation (ASF) under one
+ *  or more contributor license agreements.  See the NOTICE file
+ *  distributed with this work for additional information
+ *  regarding copyright ownership.  The ASF licenses this file
+ *  to you under the Apache License, Version 2.0 (the
+ *  "License"); you may not use this file except in compliance
+ *  with the License.  You may obtain a copy of the License at
+ *  
+ *    http://www.apache.org/licenses/LICENSE-2.0
+ *  
+ *  Unless required by applicable law or agreed to in writing,
+ *  software distributed under the License is distributed on an
+ *  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *  KIND, either express or implied.  See the License for the
+ *  specific language governing permissions and limitations
+ *  under the License. 
+ *  
+ */
+package org.apache.directory.studio.ldapservers.model;
+
+
+import java.util.MissingResourceException;
+import java.util.ResourceBundle;
+
+import org.eclipse.osgi.util.NLS;
+
+
+public class Messages extends NLS
+{
+    private static final String BUNDLE_NAME = "org.apache.directory.studio.ldapservers.model.messages";
//$NON-NLS-1$
+
+    private static final ResourceBundle RESOURCE_BUNDLE = ResourceBundle.getBundle( BUNDLE_NAME
);
+
+
+    private Messages()
+    {
+    }
+
+
+    public static String getString( String key )
+    {
+        try
+        {
+            return RESOURCE_BUNDLE.getString( key );
+        }
+        catch ( MissingResourceException e )
+        {
+            return '!' + key + '!';
+        }
+    }
+}

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/UnknownLdapServerAdapterExtension.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/UnknownLdapServerAdapterExtension.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/UnknownLdapServerAdapterExtension.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/UnknownLdapServerAdapterExtension.java
Tue Jan 15 18:36:12 2013
@@ -102,9 +102,10 @@ public class UnknownLdapServerAdapterExt
                     public void run()
                     {
                         CommonUIUtils.openWarningDialog(
-                            "Server Adapter Not Available",
+                            Messages.getString( "UnknownLdapServerAdapterExtension.ServerAdapterNotAvailable"
),
                             NLS.bind(
-                                "This server was created with a server adapter which is no
longer available. You need install it (again) using the update site of the vendor. \n\nServer
adapter information: ID=''{0}'', Name=''{1}'', Vendor=''{2}'', Version=''{3}''",
+                                Messages
+                                    .getString( "UnknownLdapServerAdapterExtension.ServerCreatedWithServerAdapterNoLongerAvailable"
),
                                 new String[]
                                     { getId(), getName(), getVendor(), getVersion() } ) );
                     }

Added: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages.properties?rev=1433572&view=auto
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages.properties
(added)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages.properties
Tue Jan 15 18:36:12 2013
@@ -0,0 +1,19 @@
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+UnknownLdapServerAdapterExtension.ServerAdapterNotAvailable=Adapteur de Serveur Non Disponible
+UnknownLdapServerAdapterExtension.ServerCreatedWithServerAdapterNoLongerAvailable=Ce serveur
a été créé avec un adapteur de serveur qui n'est plus disponible. Vous devez l'installer
(à nouveau) en utilisant le site de mises à jour de votre fournisseur.\n\nInformations sur
l'adapteur de serveur:n: ID=''{0}'', Nom=''{1}'', Fournisseur=''{2}'', Version=''{3}''

Added: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_de.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_de.properties?rev=1433572&view=auto
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_de.properties
(added)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_de.properties
Tue Jan 15 18:36:12 2013
@@ -0,0 +1,19 @@
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+UnknownLdapServerAdapterExtension.ServerAdapterNotAvailable=TODO:Server Adapter Not Available
+UnknownLdapServerAdapterExtension.ServerCreatedWithServerAdapterNoLongerAvailable=TODO:This
server was created with a server adapter which is no longer available. You need install it
(again) using the update site of the vendor. \n\nServer adapter information: ID=''{0}'', Name=''{1}'',
Vendor=''{2}'', Version=''{3}''

Added: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_fr.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_fr.properties?rev=1433572&view=auto
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_fr.properties
(added)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/model/messages_fr.properties
Tue Jan 15 18:36:12 2013
@@ -0,0 +1,19 @@
+#  Licensed to the Apache Software Foundation (ASF) under one
+#  or more contributor license agreements.  See the NOTICE file
+#  distributed with this work for additional information
+#  regarding copyright ownership.  The ASF licenses this file
+#  to you under the Apache License, Version 2.0 (the
+#  "License"); you may not use this file except in compliance
+#  with the License.  You may obtain a copy of the License at
+#
+#    http://www.apache.org/licenses/LICENSE-2.0
+#
+#  Unless required by applicable law or agreed to in writing,
+#  software distributed under the License is distributed on an
+#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+#  specific language governing permissions and limitations
+#  under the License.
+
+UnknownLdapServerAdapterExtension.ServerAdapterNotAvailable=Server Adapter Not Available
+UnknownLdapServerAdapterExtension.ServerCreatedWithServerAdapterNoLongerAvailable=This server
was created with a server adapter which is no longer available. You need install it (again)
using the update site of the vendor. \n\nServer adapter information: ID=''{0}'', Name=''{1}'',
Vendor=''{2}'', Version=''{3}''

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizardSelectionPage.java
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizardSelectionPage.java?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizardSelectionPage.java
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/NewServerWizardSelectionPage.java
Tue Jan 15 18:36:12 2013
@@ -74,8 +74,8 @@ public class NewServerWizardSelectionPag
     public NewServerWizardSelectionPage()
     {
         super( NewServerWizardSelectionPage.class.getCanonicalName() );
-        setTitle( "Create an LDAP Server" );
-        setDescription( "Please choose the type of server and specify a name to create a
new server." );
+        setTitle( Messages.getString( "NewServerWizardSelectionPage.CreateAnLdapServer" )
); //$NON-NLS-1$
+        setDescription( Messages.getString( "NewServerWizardSelectionPage.ChooseTypeOfServerAndSpecifyName"
) ); //$NON-NLS-1$
         setImageDescriptor( LdapServersPlugin.getDefault().getImageDescriptor(
             LdapServersPluginConstants.IMG_SERVER_NEW_WIZARD ) );
         setPageComplete( false );
@@ -93,12 +93,13 @@ public class NewServerWizardSelectionPag
         composite.setLayout( new GridLayout( 2, false ) );
 
         // Filter Label
-        filterLabel = BaseWidgetUtils.createLabel( composite, "Select the server type:",
2 );
+        filterLabel = BaseWidgetUtils.createLabel( composite,
+            Messages.getString( "NewServerWizardSelectionPage.SelectServerType" ), 2 ); //$NON-NLS-1$
         filterLabel.setLayoutData( new GridData( SWT.FILL, SWT.NONE, true, false, 2, 1 )
);
 
         // Filter Text
         filterText = new Text( composite, SWT.BORDER | SWT.SEARCH | SWT.CANCEL );
-        filterText.setMessage( "Type filter here..." );
+        filterText.setMessage( Messages.getString( "NewServerWizardSelectionPage.TypeFilterHere"
) ); //$NON-NLS-1$
         filterText.setLayoutData( new GridData( SWT.FILL, SWT.NONE, true, false, 2, 1 ) );
 
         // LDAP Server Adapters Tree Viewer
@@ -111,7 +112,7 @@ public class NewServerWizardSelectionPag
         ldapServerAdaptersTreeViewer.setContentProvider( contentProvider );
         labelProvider = new LdapServerAdapterExtensionsLabelProvider();
         ldapServerAdaptersTreeViewer.setLabelProvider( labelProvider );
-        ldapServerAdaptersTreeViewer.setInput( "LDAP Server Adapters Tree Viewer Input" );
+        ldapServerAdaptersTreeViewer.setInput( "LDAP Server Adapters Tree Viewer Input" );
//$NON-NLS-1$
         ldapServerAdaptersTreeViewer.expandAll();
         ldapServerAdaptersTreeViewer.addFilter( new ViewerFilter()
         {
@@ -150,7 +151,7 @@ public class NewServerWizardSelectionPag
             {
                 String filter = filterText.getText();
 
-                return Pattern.compile( ( ( filter == null ) ? ".*" : ".*" + filter + ".*"
), Pattern.CASE_INSENSITIVE );
+                return Pattern.compile( ( ( filter == null ) ? ".*" : ".*" + filter + ".*"
), Pattern.CASE_INSENSITIVE ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
             }
         } );
 
@@ -159,10 +160,10 @@ public class NewServerWizardSelectionPag
         filler.setLayoutData( new GridData( SWT.NONE, SWT.NONE, true, false, 2, 1 ) );
 
         // Server Name Label
-        BaseWidgetUtils.createLabel( composite, "Server Name:", 1 );
+        BaseWidgetUtils.createLabel( composite, Messages.getString( "NewServerWizardSelectionPage.ServerName"
), 1 ); //$NON-NLS-1$
 
         // Server Name Text
-        serverNameText = BaseWidgetUtils.createText( composite, "", 1 );
+        serverNameText = BaseWidgetUtils.createText( composite, "", 1 ); //$NON-NLS-1$
 
         // Adding listeners
         addListeners();
@@ -234,7 +235,7 @@ public class NewServerWizardSelectionPag
 
                             for ( int i = 2; !ldapServersManager.isNameAvailable( newServerName
); i++ )
                             {
-                                newServerName = serverName + " (" + i + ")";
+                                newServerName = serverName + " (" + i + ")"; //$NON-NLS-1$
//$NON-NLS-2$
                             }
 
                             return newServerName;
@@ -243,7 +244,7 @@ public class NewServerWizardSelectionPag
                 }
 
                 // Returning an empty string if the selection is empty or if the current
selection is a vendor
-                return "";
+                return ""; //$NON-NLS-1$
             }
         } );
 
@@ -269,7 +270,7 @@ public class NewServerWizardSelectionPag
         StructuredSelection selection = ( StructuredSelection ) ldapServerAdaptersTreeViewer.getSelection();
         if ( selection.isEmpty() )
         {
-            displayErrorMessage( "Choose the type of server to create." );
+            displayErrorMessage( Messages.getString( "NewServerWizardSelectionPage.ChooseTypeOfServerToCreate"
) ); //$NON-NLS-1$
             return;
         }
         else
@@ -277,7 +278,7 @@ public class NewServerWizardSelectionPag
             Object selectedObject = selection.getFirstElement();
             if ( selectedObject instanceof String )
             {
-                displayErrorMessage( "Choose the type of server to create." );
+                displayErrorMessage( Messages.getString( "NewServerWizardSelectionPage.ChooseTypeOfServerToCreate"
) ); //$NON-NLS-1$
                 return;
             }
         }
@@ -288,12 +289,13 @@ public class NewServerWizardSelectionPag
         {
             if ( "".equals( name ) ) //$NON-NLS-1$
             {
-                displayErrorMessage( "Enter a name for the LDAP server." );
+                displayErrorMessage( Messages.getString( "NewServerWizardSelectionPage.EnterANameForLdapServer"
) ); //$NON-NLS-1$
                 return;
             }
             if ( !ldapServersManager.isNameAvailable( name ) )
             {
-                displayErrorMessage( "An LDAP server with the same name already exists."
);
+                displayErrorMessage( Messages
+                    .getString( "NewServerWizardSelectionPage.LdapServerWithSameNameAlreadyExists"
) ); //$NON-NLS-1$
                 return;
             }
         }

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages.properties
Tue Jan 15 18:36:12 2013
@@ -18,3 +18,12 @@
 NewServerWizard.CreatingLdapServer=Creating LDAP Server: 
 NewServerWizard.CreatingServerFolder=creating server folder
 NewServerWizard.NewLdapServer=New LDAP Server
+
+NewServerWizardSelectionPage.ChooseTypeOfServerAndSpecifyName=Please choose the type of server
and specify a name to create a new server.
+NewServerWizardSelectionPage.ChooseTypeOfServerToCreate=Choose the type of server to create.
+NewServerWizardSelectionPage.CreateAnLdapServer=Create an LDAP Server
+NewServerWizardSelectionPage.EnterANameForLdapServer=Enter a name for the LDAP server.
+NewServerWizardSelectionPage.LdapServerWithSameNameAlreadyExists=An LDAP server with the
same name already exists.
+NewServerWizardSelectionPage.SelectServerType=Select the server type:
+NewServerWizardSelectionPage.ServerName=Server Name:
+NewServerWizardSelectionPage.TypeFilterHere=Type filter here...

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_de.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_de.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_de.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_de.properties
Tue Jan 15 18:36:12 2013
@@ -18,3 +18,12 @@
 NewServerWizard.CreatingLdapServer=TODO:Creating LDAP Server: 
 NewServerWizard.CreatingServerFolder=TODO:creating server folder
 NewServerWizard.NewLdapServer=TODO:New LDAP Server
+
+NewServerWizardSelectionPage.ChooseTypeOfServerAndSpecifyName=TODO:Please choose the type
of server and specify a name to create a new server.
+NewServerWizardSelectionPage.ChooseTypeOfServerToCreate=TODO:Choose the type of server to
create.
+NewServerWizardSelectionPage.CreateAnLdapServer=TODO:Create an LDAP Server
+NewServerWizardSelectionPage.EnterANameForLdapServer=TODO:Enter a name for the LDAP server.
+NewServerWizardSelectionPage.LdapServerWithSameNameAlreadyExists=TODO:An LDAP server with
the same name already exists.
+NewServerWizardSelectionPage.SelectServerType=TODO:Select the server type:
+NewServerWizardSelectionPage.ServerName=TODO:Server Name:
+NewServerWizardSelectionPage.TypeFilterHere=TODO:Type filter here...
\ No newline at end of file

Modified: directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_fr.properties
URL: http://svn.apache.org/viewvc/directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_fr.properties?rev=1433572&r1=1433571&r2=1433572&view=diff
==============================================================================
--- directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_fr.properties
(original)
+++ directory/studio/trunk/plugins/ldapservers/src/main/java/org/apache/directory/studio/ldapservers/wizards/messages_fr.properties
Tue Jan 15 18:36:12 2013
@@ -18,3 +18,12 @@
 NewServerWizard.CreatingLdapServer=Création du serveur LDAP : 
 NewServerWizard.CreatingServerFolder=création du dossier du serveur
 NewServerWizard.NewLdapServer=Nouveau Serveur LDAP
+
+NewServerWizardSelectionPage.ChooseTypeOfServerAndSpecifyName=Veuillez choisir le type de
serveur et spécifier un nom pour créer un nouveau serveur.
+NewServerWizardSelectionPage.ChooseTypeOfServerToCreate=Choisissez le type de serveur à
créer.
+NewServerWizardSelectionPage.CreateAnLdapServer=Créer un serveur LDAP
+NewServerWizardSelectionPage.EnterANameForLdapServer=Entrez un nom pour le serveur LDAP.
+NewServerWizardSelectionPage.LdapServerWithSameNameAlreadyExists=Un serveur LDAP avec le
même nom existe déjà.
+NewServerWizardSelectionPage.SelectServerType=Select the server type:
+NewServerWizardSelectionPage.ServerName=Server Name:
+NewServerWizardSelectionPage.TypeFilterHere=Type filter here...
\ No newline at end of file



Mime
View raw message