IPB

Witaj Gościu ( Zaloguj | Rejestruj )

 
Reply to this topicStart new topic
> Problemy ze spolszczeniem w PHP5
salfunglandyare
post 08.11.2006 - 02:41
Post #1


aktywność:
*

Grupa: Bloger
Postów: 1

Nr: 1 591



Właśnie zainstalowałem sobie WP smile.gif Pierwszy raz i pewnie nie ostatni, no i oczywiście nie obyło się bezproblemowo, gdyż zależało mi na polskiej wersji... a tu klops. Mimo skorzystania z porad zawartych na tym forum nie udało mi się spolszczyć WP.
Ponieważ z natury jestem uparty no i liznąłem trochę PHP, zacząłem szukać przyczyny... i znalazłem. Problemem były stałe wartości przypisane do zmiennej $MAGIC1 i $MAGIC2 w metodzie gettext_reader() klasy gettext_reader w pliku wp-includes/gettext.php, które były błędnie interpretowane przez PHP5 (a poprawnie przez PHP4). Jeśli ktoś nadal boryka się z problemem spolszczenia i wykonał wszystkie operacje omawiane w innych wątkach, podaję wartości zmiennych:

PHP4:
KOD
$MAGIC1=(int) -1794895138;
$MAGIC2=(int) -569244523;


PHP5:
KOD
$MAGIC1=(int) 0x950412de;
$MAGIC2=(int) 0xde120495;


Mam nadzieję, że przyda się to komuś

pozdrawiam

Sal.
Go to the top of the page
 
+Quote Post
rafik1979
post 14.1.2007 - 16:43
Post #2


aktywność:
*

Grupa: Bloger
Postów: 1

Nr: 2 133



Dzięki serdeczne biggrin.gif
Go to the top of the page
 
+Quote Post
VDR
post 14.1.2007 - 17:03
Post #3


aktywność:
*

Grupa: Bloger
Postów: 6

Nr: 2 129



Wersja WP 2.0.6
php5-5.2.0
php5-gettext-5.2.0

zero problemow z lokalizacja..

w kodzie jest
KOD
// $MAGIC1 = (int)0x950412de; //bug in PHP 5.0.2, see https://savannah.nongnu.org/bugs/?func=detailitem&item_id=10565
    $MAGIC1 = (int) - 1794895138;
    // $MAGIC2 = (int)0xde120495; //bug
    $MAGIC2 = (int) - 569244523;


https://savannah.nongnu.org/bugs/?func=deta...p;item_id=10565
http://bugs.php.net/bug.php?id=30315

Ktorej wersji php5 dokladnie uzywacie, jaki system operacyjny (choc system akurat chyba nie ma znaczenia) ??
Bo z linkow wychodzi, ze to bug w 5.0.2 byl, w 5.0.4 juz ponoc wszystko bylo ok... ?
Go to the top of the page
 
+Quote Post
Barrt
post 02.11.2007 - 09:48
Post #4


aktywność:
*

Grupa: Bloger
Postów: 2

Nr: 3 224



Nie działa.
-- phpMyAdmin SQL Dump
-- version 2.9.0.2
-- Wersja serwera: 4.1.22
-- Wersja PHP: 5.1.6

Edycja:
Pomogło mi to: http://www.wordpress.org.pl/Polski-jezyk-t2813.html

Ten post edytował Barrt 02.11.2007 - 09:58


--------------------
Go to the top of the page
 
+Quote Post
magbag
post 19.11.2007 - 02:56
Post #5


aktywność:
*

Grupa: Bloger
Postów: 1

Nr: 522



U mnie nie pomogła ani zmiana, o której napisał salfunglandyare, ani ta opisana w temacie podanym przez Barrta. Co prawda nie przeszkadza mi panel po angielsku, ale trochę denerwuje mnie to, że w żaden sposób nie da się zmusić WP do współpracy z polskim językiem.
Już wiem, że jest to problem z PHP5 i pojawił się w momencie, gdy netarteria uaktualniła wersję. Na razie nigdzie nie znalazłam odpowiedzi na pytanie jak obejść ten problem. Co ciekawe u mnie nie pomogła zmiana w pliku gettext, która częściowo rozwiązała problem u innego użytkownika netarteri.
Jeśli ktoś znajdzie jakąś metodę na pozbycie się problemu ze spolszczeniem WP - mam nadzieję, że napisze o tym tutaj.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



Wersja Lo-Fi Aktualny czas: 2 09 10 - 15:47
WebFan | Forum Komputerowe | Spotkania blogerów