Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wielojęzykowa baza danych, Gdzie szukać informacji?
ziemniak
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 1.02.2011

Ostrzeżenie: (20%)
X----


Witajcie,

Tworze amatorski (lecz nie oznacza to że ma nie być wykonany poprawnie) serwis/portal internetowy

Docelowo ma zawierać forum, bloga, aktualności, jakąś bazę z publicznymi rekordami (na potrzeby przykładu encyklopedia) oraz giełdę (powiedzmy sklep)
Chciałbym dodać tłumaczenia na wiele języków i wybór języka w zależności od kraju, wszystko w jednej domenie.

Oczywiście wszystkie przyciski, menu itd chciałbym dodać do bazy danych i sprawić aby była baza danych dla wielu krajów.

Pytania są następujące:
1) Czy stworzyć jedną bazę danych dla wszystkich krajów czy dla każdej wersji językowej każdego kraju stworzyć osobną bazę danych?
2) Gdzie szukać sprawdzonych informacji na ten temat? (książki, poradniki, fora, gotowe przykłady takich baz)?
3) Czy wybór MySQL do takiego projektu jest poprawny?
4) Czy lepiej stworzyć plik językowy ze zmiennymi czy odpytania bazy danych?
5) Które rozwiązanie pliki czy baza danych będzie szybsze i jak to efektywnie sprawdzać i co jest do tego potrzebne?

Uprzedzając pytanie: treść będzie w zasadzie taka sama lecz tylko przetłumaczona tz. np. jeden rekord będzie miał znaczenie takie samo lecz będzie przetłumaczony na kilka języków.

Baza musi być jednolita tz. jeżeli nie ma tłumaczenia domyślnie rekord wyświetla się w określonym z góry języku, lecz to będzie się raczej nie często zdarzać.


Proszę o wypowiedź osoby które miały z tym styczność.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Tak na dobrą sprawę nie ma znaczenia jak to zapiszesz bo prawidłowa usługa translatora może tłumaczyć dowolne ciągi znaków (np. na bazie plików .po). Wtedy dana fraza z bazy czy na stronie jest i tak automatem tłumaczona po kluczu który jest treścią w pierwotnym języku.
PS. Wybór mysql nigdy nie jest poprawny ze względu na braki, nieścisłości, niełatane latami bugi (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 08:19