Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.02.2011 Ostrzeżenie: (0%)
|
TABLE I
ID | Język | TIME TABLE II ID | TEXT char(64) lub text TABLE III ID | Poczta | DATE (2011-09-09 12:49) Table I, użytkownik ID wybiera język i wybiera czas. Table II, użytkownik ID wstawia znaki w swoim języku. Table III, użytkownik ID dostaje pocztę z aktualną datą własnej strefy (TIME). Problem I: Użytkownik dostaje wiersz w tabeli ID, i postanawia użyć własnych znaków. Problem nie dotyczy wszystkich moich tworzonych tabel. Tabelki w projekcie wszystkie InnoDB. Języki:USA/Francja/Niemcy/Hiszpania/Portugalia/Polska/Rosja. ->->->Pytanie |: Jak powinna wyglądać wielojęzyczna strona z możliwością zmiany? Oczywiście nie przeszkadza mi, gdy po zmianie języka, obecny tekst klientowi ID się wykrzaczy. Czy można zastosować kodowanie uniwersalne? Nie zależy mi na pamięci. Myśl I: Gdyby tak każdy znak potraktować tak : 255.255, to by się wszystko zmieściło bez kodowania. Myśl II: Gdyby zapisać jako (binarne) 255, bezosobowe. Raczej chodzi mi o nie kodowanie znaków. I nie chodzi mi o zamianę w php znaków. ->->->To tak, jakby wybór języka przez klienta świadczył, jak zinterpretowane mają zostać znaki z 255 u niego w przeglądarce. Jeśli ktoś mnie zrozumie i ukierunkuje, to będzie fajnie. Ten post edytował InnoDB 28.02.2011, 17:01:42 |
|
|
|
InnoDB Wielojęzyczne wiersze - międzynarodowa baza 28.02.2011, 15:54:03
Pilsener 1. Jeśli używasz UTF-8 nie powinieneś mieć problem... 1.03.2011, 22:39:30 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 04:30 |