Avatar billede dannyboy Nybegynder
31. juli 2003 - 09:46 Der er 2 kommentarer og
1 løsning

Let oversættelse af applikation, hvordan?

Inden jeg går i gang med at lave en webapplikation
vil jeg gerne høre jer eksperter hvordan man lettest
gør så det bliver superlet at oversætte administrations-
delen af denne applikation til andre sprog?

Selv kunne jeg forestille mig at lave alle tekster som
variabler, og så have en sprog-fil hvor man i en lang
liste skriver hvad disse variabler skal hedde på sit sprog.

Kan det gøres lettere med XML eller database?
Avatar billede -thomas- Nybegynder
31. juli 2003 - 10:52 #1
Du kunne sagtens lave en database med alle tekster, som bruges i applikationen. Hvis du så skulle bruge et andet sprog, kunne du bare oprette en ny kolonne og oversætte alle felterne.
Men jeg vil tro, at det så er smartest, at hente alle felterne ind via global.asa i session_onstart, så du ikke skal hente fra databasen hver gang siden opdateres.
Avatar billede apocryphal Nybegynder
04. august 2003 - 19:53 #2
Mit bud, er XML filer med indholdet, så du har noget XML som dette:

<translations>
    <translation word="yes">
        <localization lang="DA">Ja</localization>
        <localization lang="EN">Yes</localization>
        <localization lang="FR">Oui</localization>
        <localization lang="IT">Sí</localization>
    </translaton>
    <translation word="no">
        <localization lang="DA">Nej</localization>
        <localization lang="EN">No</localization>
        <localization lang="FR">Non</localization>
        <localization lang="IT">Non</localization>
    </translaton>
</translations>

Du kan så lave et XML DOM dokument med Server.CreateObject("MSXML.DOMDocument"); <- eller noget i den stil - jeg kan ikke huske det... Det står altsammen på msdn.microsoft.com

--
Jonas
Avatar billede dannyboy Nybegynder
07. september 2003 - 00:58 #3
Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester