|
|
#1 (permalink) |
|
Üyelik Tarihi: 02.07.2001
Yer: In Your Inside
Yaş: 33
Mesaj: 40
|
Çoklu dil desteği için nasıl bir yöntem tavsiye edersiniz
bir portal sistemi için çoklu dil desteği uygulamam gerekiyor. standart button, etiketler tamam ama içerik için nasıl bir sistem kurmalıyım. birden çok içerik tablosu var. her kişi kendi dilediğine göre menüler kategoriler filan tanımlayıp bunlara ait içerikler ( uzun yazılar..) oluşturuyor. Microsoft gibi filan butür bir sistem için ne tavsiye edersniz? düşündüğüm şey : TabloAdı | ID | Sütun | TR | EN | DE | .... tblIcerik | 15 | 3 | Başlık | Title | Title | .... tblIcerik2 | 1 | 4 | deneme | sample | sample | .... gibi bir tablo oluşturmak ancak TR, EN gibi çeviri yapılacak alanlar memo olacak ve içeriğin bazıları bir kelime olurken bazıları sayfalar uzunluğunda metin olacak. performansıda düşünerek nasıl bir yol izlememi tavsiye edersiniz. cevaplarınız için şimdiden tşekkürler.. |
|
|
|
|
|
#3 (permalink) |
|
Re: Çoklu dil desteği için nasıl bir yöntem tavsiye edersiniz
Ben PHP-MySQL biliyorum diyemem, ama daha öncede bu konuda bir tartismaya denk geldim. Sonuc olarak bulunan en güzel yöntem -tam olarak hatirlamasamda asagidaki gibi. Dil secenekleri icerikten farkli olarak daha baska bir table icerisinde field olarak tutuluyorlardi, böylece yeni dil eklendigindé site icerisinde fazla bir oynama yapmadan degisiklik yapilacabilecegi söylenmisti.
Tablo, ID, Dil lang, 1, Türkce lang, 2, English lang, 3, Deutch Mesaj metsatöll tarafından 01.12.2006 (15:44) yeniden düzenlendi. |
|
|
|
|
|
|
#4 (permalink) |
|
Üyelik Tarihi: 02.08.2001
Yer: istanbul
Yaş: 38
Mesaj: 1,545
|
Re: Çoklu dil desteği için nasıl bir yöntem tavsiye edersiniz
ideali içerik metinleri (ve başlıklarını) ayrı bir tabloda dil kodlarıyla beraber tutman.yani
icerik1isim, icerik1sayfa, tr icerik1isim, icerik1sayfa, en icerik2isim, icerik2sayfa, tr icerik2isim, icerik2sayfa, en |
|
|
|
|
|
#6 (permalink) |
|
Üyelik Tarihi: 02.08.2001
Yer: istanbul
Yaş: 38
Mesaj: 1,545
|
Re: Çoklu dil desteği için nasıl bir yöntem tavsiye edersiniz
az ilerletirsek bu fikri:
içerik (blob) alanına içerikleri şöyle kaydet: [lang=en] ... [/lang] [lang=tr] ... [/lang] ve alanların arasını da güzel bir regexp ile getir |
|
|
|
| Sponsorlu Bağlantılar | |
|
Zoque.Forum
Reklam
|
|
![]() |
| Etiketler |
|
edersiniz , tavsiye , yontem , nasil , destegi , dil , coklu |
|
|
Zoque'a hoşgeldiniz!