Preslovljavanje cirilica - latinica D7
Vec se pricalo o preslovljavanju odnosno o koriscenju cirilice i latinice sa jednim unosenjem na http://drupal.rs/forum/lokalizacija/preslovljavanje-cirilica-u-latinicu
Ocigledno je da D6 to nije podrzavao. (ili ?).
Da li ima neko iskustva na tu temu sa D7?
Pokušaj da potražiš na drupal.org prevođenje sadržaja direktno bez pravljenja kopije. Gabor Hojtsy je skoro pisao na Twitter-u o tome kako je uveo i tu funkcionalnost u jedan od modula za jezike koje inače održava. Jedino što mislim da je ta funkcionalnost urađena samo za Drupal 7!.
Ćirilicu i latinicu generalno treba da posmatraš kao dva različita jezika.
Evo teksta koji govori o tome, ima ih čitava serija...
http://hojtsy.hu/blog/2011-jan-31/drupal-7039s-new-multilingual-systems-...
Cao!
Ja sam nova u koriscenju Drupala, i nisam jos ni pocela, jer sam na pocetku naisla na problem. Zelela bih da napravim sajt na cirilici, medjutim kad novu stranicu nazovem imenom na cirilici javi se greska. Verovatno bih trebala da uradim to preslojavanje? Koristim Drupal 7.x i temu Danland molim vas recite mi sta je potrebno da uradim da bih mogla da napravim sajt na cirilici. Hvala unapred!
Koja se greška javi?
(potrudi se da uvek daš dovoljno informacija da ljudi mogu da ti pomognu, ovako je teško pomoći iz prve).
D7 generalno nema problem sa ćirilicom, i nisu mu potrebni dodatni moduli za to.
E sad, gde se problem javlja, to ćemo videti :)
Cao Bojane!
Hvala puno na brzom odgovoru!
Izvinjavam se sto odmah nisam stavila i gresku.
Kada hocu da dodam sadrzaj i idem na "add content" i odaberem "add basic page" i napisem naslov na cirilici dobijem sledecu gresku:
PDOException: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xD0\x9F\xD1\x80\xD0\xBE...' for column 'title' at row 1: INSERT INTO {node} (vid, type, language, title, uid, status, created, changed, comment, promote, sticky) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10); Array ( [:db_insert_placeholder_0] => 0 [:db_insert_placeholder_1] => page [:db_insert_placeholder_2] => und [:db_insert_placeholder_3] => Проба [:db_insert_placeholder_4] => 1 [:db_insert_placeholder_5] => 1 [:db_insert_placeholder_6] => 1303988882 [:db_insert_placeholder_7] => 1303988882 [:db_insert_placeholder_8] => 1 [:db_insert_placeholder_9] => 0 [:db_insert_placeholder_10] => 0 ) in drupal_write_record() (line 6776 of /home/fruskogo/public_html/includes/common.inc).
The website encountered an unexpected error. Please try again later.
Ako nazovem stranicu "Test" stranica je uspesno kreirana. Naravno to je sve samo proba, nisam stavljala ni u jednom od ova dva slucaja nikakav kod.
Na serveru imam instalaciju 7.0
Hvala!
Nešto nije u redu sa bazom. Možda tabele nisu kreirane sa utf8 encodingom?
Ja na mojim test instalacijama mogu da kreiram ćirilične strane bez grešaka.
Evo, brz google search mi je dao: http://drupal.org/node/1100146 gde je potvrdjena moja teorija (pogrešan encoding).
Nisam koristila pre Drupal, i sad ovo malo izlazi iz pitanja o cirilici, ali gde i kako da kreiram tabele ? Mislim zar nisu one vec kreiranje. Uf.. :) Hvala puno!
Kreirane su, ali pogrešno (sa pogrešnim enkodingom).
Možda bi najbolje bilo da zatražiš od hosting provajdera da to popravi umesto tebe :)
Da, moracu. Hvala!


Niko? :(