Sitter och funderar på hur man bäst bygger en databas som löser detta problem. LarsG kanske kan ta en titt ;)
Jag har ett antal olika material som kan hantera olika miljöer efter en betygskala i 4 steg. Kallar dem betyg1, betyg2, betyg3 och betyg4. Problemet är att de olika materialen ska finnas i databasen på olika språk, samma sak med miljöerna samt stegen i betygskalan
Men då blir det dubletter i tabellen tbl_material för languageid kan ju vara sju stycken. De ser exakt likadana ut förutom att de ska vara på olika språk. Dubletter vill jag undvika. Jag har redan en tabell som hanterar språken på det viset du har.
för tbl miljö måste man typ göra något sånnt här
TblMiljo
-------
Pk_MiljoId
Fk_MiljoDescriptionID
Om du kan/har tid/lust så tror jag nästan det är lättare att du skapar ett litet script som översätter de olika texterna EFTER det att du hämtat dessa i databasen. I databasen lagrar du du då dina data exempelvis i form av lätta förkortningar som du sedan översätter med en språkfil för respektive språk.
Vi har gjort något liknande i .net och det var oerhört smidigt och inte minst väldigt flexibelt om du i framtiden vill ha dem på ännu fler språk!
Jag har varit inne på det också men det är massa produktinformation som stavas olika på olika språk så databasen måste ändå vara språkindelad, det blir lixom en halvlösning om jag använder massa script eftersom själva produktnamnen etc är språkspecifika. Om jag då ska bygga sökmotorer etc etc blir det krångligare att ha en del översättningar i dbn och en del i script
132 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe