Kom ihåg mig?
Home Menu

Menu


Databaser och flerspråksstöd

Ämnesverktyg Visningsalternativ
Oläst 2007-12-12, 14:27 #1
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Att anpassa all vanlig text på sina sidor till flera språk är ju en sak men hur gör ni med generella databastabeller? Har man en tabell med alla länder så vill man ju gärna att även dessa ska kunna översättas till flera språk på ett smidigt sätt. Det ska ju inte bara vara effektivt ur databassynpunkt utan även vara enkelt att ordna översättning när nya språk tillkommer.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-12, 15:29 #2
coredevs avatar
coredev coredev är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2007
Inlägg: 1 554
coredev coredev är inte uppkopplad
Bara ett inlägg till!
coredevs avatar
 
Reg.datum: Sep 2007
Inlägg: 1 554
Lägg till en kolumn som heter typ LangID i varje tabell. LangID lägger du i t.ex. sessionen, beroende på vilket språk som visas. Sen selectar du hela tiden mha LangID

select * from blablabla where ... and langid = ' . $_SESSION['langid'];
coredev är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-12, 16:01 #3
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Tackar för svaret. Varje land kommer förmodligen få en egen sida flyttad till server i gällande land så småningom och därför vill jag gärna komma ifrån den metoden. Iofs skulle man då bara kunna radera allt som inte hör till språken som är relevanta för respektive land... Frågan är om det inte blir smidigare att ha skilda tabeller då och bara exportera dessa rakt av?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-12, 16:16 #4
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Här:
http://www.webmasternetwork.se/index.php?a...=ST&f=4&t=24177
och här:
http://www.webmasternetwork.se/index.php?a...=ST&f=4&t=17898
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-12, 23:03 #5
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Jo, jag har läst de där trådarna men resonemanget i ovanstående inlägg tas inte riktigt upp där. Dessutom kan det vara en idé att diskutera vidare om teckenkodning i databasen när man strängar på flera språk i samma tabell. Det innebär ju vissa problem om man behöver sortera strängfält?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 10:52 #6
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
Magnus_A Magnus_A är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2006
Inlägg: 2 604
sortera så här: (...) order by kolumn_med_sorteringskänsliga_tecken collate den_sortering_som_önskas
Magnus_A är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 15:03 #7
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by elprisguiden@Dec 13 2007, 11:52
sortera så här: (...) order by kolumn_med_sorteringskänsliga_tecken collate den_sortering_som_önskas
Tackar så mycket, visste faktiskt inte att man kunde sätta kollationering på sorteringen också. Blir detta en tyngre förfrågan?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 09:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017