joomla

  • sub 17 a

    Kas keegi on kasutanud joomlat korraga kahes keeles - eesti ja vene. kui on ja ka õnnestus siis palun aidake. mina ei saa asja korda. olen juba mitu kuud joomla foorumis abi otsinud kuid ei leia ja keegi ei oska aidata.

    probleem siis peamiselt vene keelega ja ma kardan, et andmebaasiga. mis encodingut kasutada. millegipärast ei tunne IE7 üldse ära mis encodingut kasutada, ja kui keeli on rohkem kui üks läheb asi ka FF-is sassi.

    10. jaanuar 2007 - 22:52:09 · Otselink

  • utf-8 pane ja kõik töötab

    10. jaanuar 2007 - 23:44:22 · Otselink

  • sub 17 a

    nuh see oli küll nüüd täiuslik vastus... kuhu?
    andmebaas on utf-8 lehed template on ka määratud utf-8 headeris.
    vaalaskala kas sa oled ise seda teinud või on sul templatevastus kõikidele encodingut puudutavatele küsimustele?

    04. veebruar 2007 - 01:22:02 · Otselink

  • jüri 17 a

    ehk abiks...

    04. veebruar 2007 - 05:43:37 · Otselink

  • põhimõtteliselt peaks ju joomla defauldina kasutama utf-8 encodingut. Kui sa kirjutad võõrkeelset teksti otse templatesse, siis vaata, et faili salvestamisel oleks faili encoding utf-8 (näiteks notepadiga saad seda salvestamisel valida).

    edasi peaks aitama ka google otsing joomla+utf8 või utf-8+joomla+templates

    aga üldiselt on loogika selline:

    andmebaas utf-8 encodingus
    sisestusväljad utf-8 encodingus
    väljund (php headeriga) utf-8 encodingus

    mõne hoistingu puhul võib juhtuda , et mysql on defauldina mingis isos, siis tekib probleeme ja tuleb lihtsalt mysqlile öelda ennem querymist millise encodinguga ta peaks asju tõmbama. Tekib küll alati topelt konvertimine, aga vaevalt et see tuhande üheaegse külastuse juures veel rolli mängiks

    04. veebruar 2007 - 11:06:20 · Otselink

  • sub 17 a

    lõpuks ometi leidsin vastuse...

    räägin teistelegi:

    muidugi kõik encodingud peavad olema vastavad
    joomla default teplatis on näha mida tuleb headeris kirjutada enda templatis. selles määratakse encoding muutuja abil.
    järgmine asi on see et kui sisestad teksti näiteks vene keeles (sellega on kõige rohkem probleeme) siis tuleb backendis global settingutes teha muudatus ja panna default keeleks vene. siis läheb andmebaasi kõik õigesti. see lahendab ka selle probleemi et lehe nimi üleval ribal on ka õiges vormingus mitte ASCII koodid.

    10. veebruar 2007 - 22:19:04 · Otselink

  • m703324 17 a

    ma nii lootsin et siin on lõpuks joomisest juttu. sittagi. vastikud nohikud.

    12. veebruar 2007 - 11:30:22 · Otselink