php i kirilitzata

11 отговора 304 прегледа
#1

php i kirilitzata

Imam problem i toi e sledniat:
Triabda da preveda sait napisan izciala na php - t.e. texta e naugan v php
konstanti i az triabva da go napisha na bulgarski kato ne mi se razreshava da
promeniam strukturata na saita
Do kolkoto razbiram obache kirilitzata triabva da e kodirana - vseki simvol :(
e kak e vuzmovno da se naprawi po-lesno tova zashtoto teksta naistina e mnogo?
I pak da kaja , che ne moga da go napravia izvun php-to zashtoto ne mi
razreshavat.

Отговор
в отговор на Nadia #2

Re: php i kirilitzata

Според мен рябва да прведеш съдържанието на константите на български и да промениш енкодинга на целия сайт на windows-1251 ili iso-8859-5. Това вероятно трябва да направиш в шаблона (ако такава е структурата на сайта). Рябва да намериш как се извежда мета тага с charset и да промениш енкодинга.

Успех

Отговор
в отговор на edem #3

Re: php i kirilitzata

Ne moga da promenia encodinga, zashtoto niamam dostup do vsichki failove
koito sa v momenta na survura, a samo tezi koito sudurjat definitziata na
konstantite. No dori da mojeh da go napravia, ne mislia che tova shte reshi
problema, zashtoto php-to ne priema napravo kirilskite simvoli i zatova triabva da
sa kodirani. Naprimer :
0411;CYRILLIC CAPITAL LETTER BE;Lu;0;L;;;;;N;;;;0431;
0412;CYRILLIC CAPITAL LETTER VE;Lu;0;L;;;;;N;;;;0432;
0413;CYRILLIC CAPITAL LETTER GHE;Lu;0;L;;;;;N;

0411 e shestnaisetichnia zapis, a v koda bi triablo da izglejda taka :&#1041

Отговор
в отговор на Nadia #4

Re: php i kirilitzata

zashtoto php-to ne priema napravo kirilskite simvoli i zatova triabva da
sa kodirani.


това нещо не го схванах. Според мен тук не е проблема в РНР, а в енкодинг, трябва да пуснеш в юникод ако не можеш да смениш енкодинга на страницата.

-----------------------
гърбавия, ковчег ще го изправи
Отговор
в отговор на Дpeмeщ #5

Re: php i kirilitzata

Abe hora kak po iasno da vi go kaja
ako beshe html niama problem ama az imam define('NAVBAR_TITLE', 'job');
i tuka "job" triabva da stane "rabota"
i oshte mnogo drugi konstanti s doooosta poveche text vutre
imam edin preveden fail samo - neznam koi go e prevejdal
no eto chat ot nego:
тип летателен апарат е един от

az imam tablitzta s kodovte no e prosto bezumie da gi vuvejdam edin po edin

Отговор
в отговор на Nadia #6

Re: php i kirilitzata

Баси случката. От 3 години ръгам кирилицата в .php-тата и чак сега разбирам че php- то не ги приемало....

По-добре си оправи ftp клиента да не uploadva- файловете ASCII а binary, предполагам че 70% от проблемите са ти решени.

Е тук нищо няма:[линк]
Отговор
в отговор на Nadia #7

Re: php i kirilitzata

Ми да де .
Ръгай го направо define('NAVBAR_TITLE', 'РАБОТА');
а не етат&#1077 или каквото и да е там.
Само кажи на админстраторите на web server-а да изключат default encoding-а МУ !

Е тук нищо няма:[линк]
Отговор
в отговор на ro6avia #8

Re: php i kirilitzata

ami znachi ako tova koeto kazva e viarno shte e mnogo dobre
ama rabotata e tam che az ne moga da pipam po survura
triabva da naprаviа samo prevod na tia konstanti
shte pitam za encodinga
blagodaria za otgovora

Отговор
в отговор на Nadia #9

Пробвай така:

Отваряш файла, заменяш константите, Save As.. ( Notepad ) и му даваш Encoding UTF-8.


System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_
Отговор
в отговор на Nadia #10

а има ли сървър?

че ми се струва, че си правиш бъзик и гледаш сеира

-----------------------
гърбавия, ковчег ще го изправи
Отговор
в отговор на Colombino #11

Re: Пробвай така:

Така ртябва да стане. Частта от кода, които е поснат е на UTF-8.

Отговор
в отговор на edem #12

Re: Пробвай така:

в краен случай, си пишеш както си знаеш, и после пускаш сърч и реплейс за всички букви и тва е - Хамал Делукс.
Принципно е само до енкодинга на хтмл страницата.

Отговор