Language problem

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello!

I've got a weird language problem. I am debugging a data base application
that was built up in German and on a German-Language system. That means for
examle "Forms" are "Formulare". So, the problem is now, that Access isn't
able to find some forms cause it looks for Formulare!XYZ instead of
Forms!XYZ. That's the problem if you try to translate programming languages,
but anyway... does anybody have a solution to the problem?
Switching windows to German is not an alternative (although it runs
perfectly there) since the database is to be used by persons who don't speak
German.

thanks a lot,
Dominik
 
Hello again!

Sorry for doubleposting, but really nobody can help me with that? Is there
no other option then going through all the macros and change the terms to the
English ones? What if I would like to use the db on both systems. There must
be a possibility to run the db language-independantly.
 
dominik2883 said:
What if I would like to use the db on both systems.

You either have to build two applications, one for English and one for German,
or you have to build one designed for internationalization (tables that
contain the equivalents in all languages supported, and the application
displays the appropriate language at runtime based on the Windows regional
settings). Double the fun but probably not double the cost, because it's
just translating what the developer typed, not designing a fresh new
application.
There must
be a possibility to run the db language-independantly.

Why? Did someone design it for internationalization? Probably not.
 
Of course the front-end is bilingual already. I'm just talking about the
programming language. I mean it is a serious bug if the code of the
application doesn't run on PCs with other languages. Take any other
programming language, it will not care about that.
The most weird thing is, that some parts of the code seem to be translated
(otherwise it wouln't even start up) and others don't.

By the way, is it possible to change keywords in runtime? I know how to
translate textboxes for examples. That's easy. But, if I'm coding a macro,
how should I do that dynamically? Is it possible to look up words like
"Forms" or "checkbox" in a dictionary table?

best regards,
Dominik
 
dominik2883 said:
I mean it is a serious bug if the code of the
application doesn't run on PCs with other languages.

You'd think the creators of proprietary languages like Microsoft's VB would
try to meet other companies' coding standards, instead of making up their own
rules. Who do those Microsoft programmers think they are? Software industry
leaders? They aren't even headquartered in India or China!
But, if I'm coding a macro,
how should I do that dynamically?

Don't use macros. Write VBA code with error handlers. It's more reliable
and safer.
Is it possible to look up words like
"Forms" or "checkbox" in a dictionary table?

You can have the app look them up at runtime, but it's probably easier to use
conditional compilation for VBA code.
 
Granny Spitz via AccessMonster.com said:
They aren't even headquartered in India or China!
Maybe that's why it doesn't work, I am actually sitting in Shanghai right
now ;-)
Don't use macros. Write VBA code with error handlers. It's more reliable
and safer.
right, but I won't reprogram (since I'm not allowed to) the whole
application. I'll look for a solution. Thanks for your hints!

Dominik
 
dominik2883 said:
Maybe that's why it doesn't work, I am actually sitting in Shanghai right
now ;-)

With $1.7 billion invested in Indian facilities and more in China, who knows?
Microsoft could move its headquarters to India or China where the bulk of its
programmers and customer service people will live. Steve Ballmer says almost
20% of Microsoft employees are Indian, 50-60% of college graduates are from
India and China, 30% of comp sci grads are coming from Indian universities,
Microsoft has to rely on India to scale up its operations, the world is
relying on Indian talent to lead the next wave of innovation, and he admits
the next Microsoft CEO could be Indian, so we can soon expect Microsoft to
become a software industry leader like we always knew it could if only
Microsoft would have hired these smart college graduates years ago, not
uneducated American dropouts like Bill Gates.

http://timesofindia.indiatimes.com/articleshow/379672.cms
http://economictimes.indiatimes.com/articleshow/msid-387276,curpg-2.cms
http://economictimes.indiatimes.com/articleshow/msid-375139,curpg-3.cms
http://economictimes.indiatimes.com/articleshow/msid-375139,curpg-4.cms
http://economictimes.indiatimes.com/articleshow/msid-375139,curpg-6.cms
right, but I won't reprogram (since I'm not allowed to) the whole
application.

If this is a critical app, you'll be amazed at how much leeway you'll get to
fix whatever is broken.
 
Back
Top