Avatar billede hnteknik Novice
16. april 2005 - 14:39 Der er 4 kommentarer og
1 løsning

Effektiv måde at lave mulitilanguage på

Jeg har en ca 200 sider stor site i ASP3 og drevet af en SQL server. Den er på dansk og skal nu oversættes til US og måske senere svenskm norsk og tysk.

Alle sider læser en constanct_inc.asp side ind som fra dben læser de site specifikke ting ind . fonte farver, logo etc. Desuden er der ca. 1000 constanter og variable som defineres hvoraf en stor del af dansk tekst. Disse ligger fast i filen.

Jeg forstiller mig at meget af det kan lægges i dben i en tabel ala
variable areal ( common eller specifik side) DKtxt UStxt etc

Login bestemmer en generel session ( Uselang = "DK") og hver side er en specifik areavariable for sidens specifikke variabler "Du skal huske a ....."

grafikken kan jeg klare med  mapper svarende til "DK" og "US" for iconer med identiske ligger.

Dertil skal der være en primitiv CMS som giver mulighed for at rette tingene til.

Det jeg kan frygte, er at systemet sløves med selvomd et er en SQL server. Der er i forvejen en masse opslag ( nogle skal nok lægges over i SPer)

Andfre taler om XML, men hvad er erfaringen på borgen om multilang på større systemer ?

Henrik
(PS kan ikke svare førend i morgen - op ad dagen)
Avatar billede keysersoze Ekspert
16. april 2005 - 15:14 #1
lige præcis en ting som sprog kan jeg rigtig godt lide at lægge i en xml-fil - grunden til det er bl.a., at det er lynhurtigt, lige så let at håndtere som en database, let at få et overblik over og da det er meget statiske data er det næsten overkill at lægge i en database. Hver sprog plejer jeg så at lægge i hver sin xml da jeg synes det er nemmest og fordi filer så let kan genbruges hvis nu og alt det.
Avatar billede hnteknik Novice
17. april 2005 - 09:15 #2
kan du komme med et eks. på hvordan du anvender / indlæser sådan en gøjser ?
Avatar billede hnteknik Novice
17. april 2005 - 09:31 #3
Tak Keysorsoze

Jeg fandt denne site http://dev.fullxml.com/
som givet er et eks. på multi lang.
Avatar billede keysersoze Ekspert
17. april 2005 - 09:39 #4
lyder godt - og tak for point. Hvis det er må du evt gerne copy/paste koden herinde til hvis andre kunne være interesseret :)
Avatar billede hnteknik Novice
17. april 2005 - 10:53 #5
naturligvis
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