Wielojęzyczność - cyrylica
Wyniki 1 do 2 z 2

Temat: Wielojęzyczność - cyrylica

  1. #1
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny Wielojęzyczność - cyrylica

    Umieszczone na prośbę eastwinda :

    buduję wielojęzyczną stronę i mam problem z cyrylicą, po przełączeniu na ukraiński wygląda to tak:
    http://eastwind.kei.pl/willow/index....mid=42&lang=uk

    po spędzeniu weekendu na forach znalazłem rozwiązanie dot. przekonwertowania bazy MySQL(cytuję):

    "1. Ściąga sie taką bazę w utf czy też iso-8859-2
    2. Np. gzegzolka(.com) przekonwertowuje się ją na windows 1251
    3. zmienia w pliku dodatkowo charset=latin2 na charset=cp1251
    4. wciachuje się to na serwa jeszcze raz (przez phpmyadmin) zaznaczajac tryb wciachiwania na cp1251
    5. zmienia templatki charset na windows-1251
    i już mamy krzaczki w polskich znakach, ale pięknie działa cyrylica : ) "

    poprosiłem swojego admina o wykonanie dumpu bazy MySQL gdyby eksperyment się nie powiódł będę prosił o przywrócenie starej bazy

    nie jestem przekonany o słuszności tego rozwiązania no bo "krzaczki w polskich znakach", znalazłem też taki artykuł o open tower templates: http://wortal.php.pl/wortal/artykuly..._wielojezyczny

    może tu jest ślad?

    korzystam z Joomla! International Edition 1.0.15 stable
    komponent do umieszczania tłumaczeń: Joom!Fish 1,7
    używam templatki master_white, źródło: http://www.masterhomepage.ch/joomla-templates.htm
    drobna modyfikacja w pliku index.php templatki:
    <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
    zamiast:
    <meta http-equiv="Content-Type" content="text/html;><?php echo _ISO; ?>" />
    ma wpływ na poprawne występowanie polskich znaków w InternetExplorer7

    jest ok do momentu wlania tekstu ukraińskiego do szablonu Joom!Fish tłumaczonego tekstu, naciśnięcie "zapisz" powoduje zamianę cyrylicy na ?????? (na stronie frontowej oraz we wlanym tekście po ponownym otwarciu szablonu)

    kodowanie ukrainian.php
    DEFINE('_ISO','charset=utf-8');
    nie pomagają zmiany na:
    windows 1251, iso 8859-5

    po tych próbach myślę że konwersja bazy MySQL może być rozwiązaniem problemu, ale jak zrobić by zmieniając język na stronie mieć polskie, czeskie znaki i cyrylicę jednocześnie???
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  2. #2
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 315
    Punkty
    1142

    Domyślny

    Mnie zastanawia tylko, czemu nie utf-8, a komplikowanie nie-wielobajtowym systemem znaków
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •