Hi,

I'm translating the file 
java/engine/org/apache/derby/loc/messages_en.properties and sometimes,
when I can't understand the meaning of a message, I search for the message in 
the source code to
discover it's meaning.

The issue DERBY-1376 was open because I couldn't see any problem with the fact 
that "Log directory
exists". The existence of a directory is not a problem by itself. When reading 
the source code in
LogToFile.java file I saw the comment "// make sure log directory is empty", 
and the message being
showed only if the log directory is not empty, not if it exists.

I know it is a minor problem, almost insignificant, but I'm also having 
problems with others
messages when translating them.

For example, message "XIE06.S=Entity name was null." wasn't clear for me too, 
and when I looked at
the source code I saw the comment "Raised if, the entity (ie table/view) for 
import/export is
missing in the database.". So, again, the comment in the source code is easier 
to understand than
the message being showed to the user. There are others like this one as, for 
example, for the
message "XIE05.S=Data file cannot be null." the comment in the source code is 
"Raised if, null is
passed for data file url."

For me the biggest problem to overcome has being the translation of the message 
"XBM08.D=Could not
instantiage {0} StorageFactory class {1}." I just can't understand the meaning 
of this telegraphic
 message even reading the source code, shown below, and would appreciate if 
someone could explain
it to me.

private PersistentService getPersistentService( final String className, String 
subSubProtocol)
throws StandardException
{
if( className == null)
return null;
Class storageFactoryClass = null;
try
{
storageFactoryClass = Class.forName( className);
}
catch (Throwable e)
{
throw StandardException.newException( 
SQLState.INSTANTIATE_STORAGE_FACTORY_ERROR,
e,
subSubProtocol, className);
}
return new StorageFactoryService( subSubProtocol, storageFactoryClass);
} // end of getPersistentService

The reason for me to write this email is to ask if someone at ASF revised these 
messages, and if
someone agrees that it would be good to revise these messages, since they are 
all that end users
have.

Thanks,
Halley



__________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 

Reply via email to