Preslovljavanje cirilica - latinica D7

9 replies [Last post]
gorstak's picture
Offline
Joined: 23.02.2011.

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?

gorstak's picture
Offline
Joined: 23.02.2011.

Niko? :(

el22or's picture
Offline
Joined: 20.07.2010.

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-...

gogi's picture
Offline
Joined: 27.04.2011.

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!

bojanz's picture
Offline
Joined: 28.09.2010.

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 :)

gogi's picture
Offline
Joined: 27.04.2011.

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!

bojanz's picture
Offline
Joined: 28.09.2010.

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).

gogi's picture
Offline
Joined: 27.04.2011.

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!

bojanz's picture
Offline
Joined: 28.09.2010.

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 :)

gogi's picture
Offline
Joined: 27.04.2011.

Da, moracu. Hvala!