molotok

Anmeldungsdatum:
07.04.2003
Beiträge: 46 |
Verfasst am: 23.06.2004 um 16:59
hi all Habt ihr vielleicht auch eine Idee wie man am besten eine Seite in zwei sprachen machen koennte? Es geht hier nur um technisches, also Struktur. Will nix mit Google-Zeug zu tun haben. Also man kommt auf ne Page und wählt Deutsch oder Englisch dann kommt entweder ganze Seite auf Deutsch oder auf Englisch. Evt. gibts vielleicht schon CMS, die so was unterstützen, welche ? jop, danke pochetnji sotrudnik gosudarstvennoi bezopasnosti = Ehren-Mitglied des staatlichen Sicherheitsdienstes
|
| Nach
Oben |
|
| |
TIMF

Anmeldungsdatum:
14.03.2003
Beiträge: 488 |
Verfasst am: 23.06.2004 um 17:13
CMS gits sicher.. de Mike het letschti grad eis in PHP programmiert wo au mehrsprachig wär... Wichtig isch eifach, dass dContent Tabelle mitem Text ide verschidene Sprache, als Schlüssel dLanguageId und dContentId bsitzt. Denn chasch du nämli eifach mache: | Zitat: | Pageaufruf: www.deinesite.ch?dynlanguageid=1&dyncontentid=100 SELECT content.* FROM content WHERE contentid = dyncontentid AND languageid = dynlanguageid Table language languageid (pk) languagename isolanguagecode (optional) isocountrycode (optional) Table content languageid (pk) contentid (pk) text |
 the earth died screaming while I lay dreaming
|
| Nach
Oben |
|
| |
molotok

Anmeldungsdatum:
07.04.2003
Beiträge: 46 |
Verfasst am: 23.06.2004 um 17:15
wie hiess die von Mike ? pochetnji sotrudnik gosudarstvennoi bezopasnosti = Ehren-Mitglied des staatlichen Sicherheitsdienstes
|
| Nach
Oben |
|
| |
TIMF

Anmeldungsdatum:
14.03.2003
Beiträge: 488 |
Verfasst am: 23.06.2004 um 17:16
müsstisch natürli content no erwiitere... mit pageid etc... suscht chasch ja content nöd anere Site zuewiise.. Öppis anders wär denn dHierarchie.. wenn du Unterrubrike wetsch mache.   the earth died screaming while I lay dreaming
|
| Nach
Oben |
|
| |
TIMF

Anmeldungsdatum:
14.03.2003
Beiträge: 488 |
Verfasst am: 23.06.2004 um 17:17
| molotok hat folgendes geschrieben: | | wie hiess die von Mike ? |
? Das isch nöd Open Source.. frög mal de Mike.   the earth died screaming while I lay dreaming
|
| Nach
Oben |
|
| |
hellomyfriend

Anmeldungsdatum:
14.04.2003
Beiträge: 51 |
Verfasst am: 25.06.2004 um 10:57
ich lös das immer so, dass ich für jede sprache ein seperates textfile mache. der inhalt sieht ungefähr so aus: [code] // START DUMMY TEXT FILE (DE) home.header = Willkommen home.defaulttext = Lorem Ipsum Dolor Sit Amet ... // END DUMMY TEXT FILE (DE) // START DUMMY TEXT FILE (EN) home.header = Welcome home.defaulttext = Lorem Ipsum Dolor Sit Amet ... // END DUMMY TEXT FILE (EN) [/code] und dann den namen des sprachfiles in einer session speichern. dann schreibe ich eine funktion (z.B. getMsg() , wo ich zum beispiel "home.header" übergebe. die funktion parst dann das textfile und gibt mir den text zurück. in php kannst du aber im textfile auch einen array speichern. Bsp: <? $lang['home.header'] = 'Willkommen'; // uns so weiter // und dann den text einfach mit echo $lang['home.header']; // ausgeben ?> |
| Nach
Oben |
|
| |
hellomyfriend

Anmeldungsdatum:
14.04.2003
Beiträge: 51 |
Verfasst am: 25.06.2004 um 10:59
wenn du das mit datenbanken machst, musst du immer grossen platz reservierem^n, weil du nicht weisst, wie gross der text sein wird. richtig? |
| Nach
Oben |
|
| |
Hubert Weiss

Anmeldungsdatum:
14.03.2003
Beiträge: 171 |
Verfasst am: 25.06.2004 um 14:12
Beitrag zuletzt editiert am: 25.06.2004 um 14:12
ja, mein cms kann noch nicht mit 2 sprachen umgehen... aber bald... es besucht gerade die benediktschule mit gratisparkplätzen.... wers interessiert soll mir doch einfach eine PM schicken. grüüüse pub 1024D/6BA391C6 2005-10-31
|
| Nach
Oben |
|
| |