Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Nie mogę sobie poradzić z poprawnym wyświetlaniem.....
http://forum.freesco.pl/viewtopic.php?f=22&t=6663
Strona 1 z 1

Autor:  Anonymous [ czwartek, 3 lutego 2005, 23:58 ]
Tytuł:  Nie mogę sobie poradzić z poprawnym wyświetlaniem.....

....daty za pomocą skryptów PHP. Doszedłem do tego że potrzebne jest ustawienie poprawnie "locale" jednakze wydanie komendy
: [/] [] ()
export LC_ALL=pl_PL

lub
: [/] [] ()
export LC_ALL=pl


nie skutkuje. mozecie pomoc jak to zrobic ?

Data wyswietlana jest po angielsku (nazwy dni tygodnia i miesiecy).


wersja NDD 22.01.2005.


Pomozcie prosze. Z gory wielkie dzieki.

Autor:  Mis' [ piątek, 4 lutego 2005, 00:13 ]
Tytuł:  Re: Nie mogę sobie poradzić z poprawnym wyświetlaniem.....

widget pisze:
....daty za pomocą skryptów PHP. Doszedłem do tego że potrzebne jest ustawienie poprawnie "locale" jednakze wydanie komendy
: [/] [] ()
export LC_ALL=pl_PL

lub
: [/] [] ()
export LC_ALL=pl


nie skutkuje. mozecie pomoc jak to zrobic ?
Data wyswietlana jest po angielsku (nazwy dni tygodnia i miesiecy).
wersja NDD 22.01.2005.
Pomozcie prosze. Z gory wielkie dzieki.


Nie znam php, ale może pomoże ci wyexportowanie:

export LANG=pl_PL

zamiast LC_ALL. Na konsoli pomaga - data wyświetlana jest po polsku.

Autor:  Anonymous [ piątek, 4 lutego 2005, 00:16 ]
Tytuł: 

no wlasnie chcialem Ci oznajmic ze nawet na konsoli nie pomaga :(

Autor:  Mis' [ piątek, 4 lutego 2005, 00:50 ]
Tytuł: 

widget pisze:
no wlasnie chcialem Ci oznajmic ze nawet na konsoli nie pomaga :(


SOA #1
pokaż co wyświetla ci polecenie locale (po export LANG=pl_PL)

Autor:  Anonymous [ piątek, 4 lutego 2005, 00:58 ]
Tytuł: 

: [/] [] ()
LANG=pl_PL
LC_CTYPE="pl_PL"
LC_NUMERIC="pl_PL"
LC_TIME="pl_PL"
LC_COLLATE="pl_PL"
LC_MONETARY="pl_PL"
LC_MESSAGES="pl_PL"
LC_PAPER="pl_PL"
LC_NAME="pl_PL"
LC_ADDRESS="pl_PL"
LC_TELEPHONE="pl_PL"
LC_MEASUREMENT="pl_PL"
LC_IDENTIFICATION="pl_PL"
LC_ALL=


to wlasnie pokazuje po wydaniu polecenia
: [/] [] ()
export LANG=pl_PL


jednak nie daje to skutku przy wydaniu polecenia
: [/] [] ()
date
i nadal wyswietlana jest po angielsku, jednakze zauwazylem ze w mc hel jest po polsku wiec w czym jest ten problem ?

Autor:  Mis' [ piątek, 4 lutego 2005, 01:44 ]
Tytuł: 

widget pisze:
: [/] [] ()
export LANG=pl_PL


jednak nie daje to skutku przy wydaniu polecenia i nadal wyswietlana jest po angielsku,[...] w czym jest ten problem ?


Nie wiem w czym problem - u mnie po exporcie zmiennej LANG data jest wyświetlana po polsku:

pią lut 00:40:58 CET 2005

Autor:  Anonymous [ piątek, 4 lutego 2005, 10:35 ]
Tytuł: 

cholerka :( to moze u mnie jest cos nie tak :(

a jak myslisz skad system bierze te lokalne ustawienia ? z /usr/share/locales ?

Autor:  Anonymous [ piątek, 4 lutego 2005, 12:14 ]
Tytuł: 

a zaraz. Jakiej Ty wersji NND uzywasz ? bo moze te problemy sa tylko w najnowszej ?

Autor:  Maciek [ piątek, 4 lutego 2005, 12:40 ]
Tytuł: 

Niestety to chyba Mis' ma niestandardowy system. Sprawdziłem to właśnie na dwóch NND i nie działa. Jedyny objaw "upolskowienia" systemu to hinty MC po polsku i nic więcej w całym systemie.

Autor:  Mis' [ piątek, 4 lutego 2005, 12:48 ]
Tytuł: 

Maciek pisze:
Niestety to chyba Mis' ma niestandardowy system. Sprawdziłem to właśnie na dwóch NND i nie działa. Jedyny objaw "upolskowienia" systemu to hinty MC po polsku i nic więcej w całym systemie.


mam najnowszy NND, nic poza tym... jak będę w domu to sprawdzę na drugim komputerze

Autor:  Anonymous [ piątek, 4 lutego 2005, 15:23 ]
Tytuł: 

Maciek pisze:
Niestety to chyba Mis' ma niestandardowy system. Sprawdziłem to właśnie na dwóch NND i nie działa. Jedyny objaw "upolskowienia" systemu to hinty MC po polsku i nic więcej w całym systemie.


no dokladnie mam to samo :(

a ze postanawilem sobie postawic stronke na tym wlasnie serwie i do tego na php i mysql to wlasnie daty przykladowo wpisania artykulu jakiegos do bazy sa po ang a nie po polsku dlatego tez nie wiem co jest grane :(

Autor:  Maciek [ piątek, 4 lutego 2005, 18:09 ]
Tytuł: 

NND ze stycznia. Zrobione apgrejdy. Dzisiaj inastalowane.
Cytuj:
[root@serwer root]# export LC_ALL=pl_PL
[root@serwer root]# export LANG=pl_PL
[root@serwer root]# locale
LANG=pl_PL
LC_CTYPE="pl_PL"
LC_NUMERIC="pl_PL"
LC_TIME="pl_PL"
LC_COLLATE="pl_PL"
LC_MONETARY="pl_PL"
LC_MESSAGES="pl_PL"
LC_PAPER="pl_PL"
LC_NAME="pl_PL"
LC_ADDRESS="pl_PL"
LC_TELEPHONE="pl_PL"
LC_MEASUREMENT="pl_PL"
LC_IDENTIFICATION="pl_PL"
LC_ALL=pl_PL
[root@serwer root]# date
Fri Feb 4 17:03:34 CET 2005
[root@serwer root]# wget
wget: missing URL
Usage: wget [OPTION]... [URL]...

Try `wget --help' for more options.

NIC, żaden program mający locale z nich nie korzysta. Tylko hinty mc są po polsku.
Takie coś jest w NND od początku i przyznam szczerze, że nie mam pojęcia dlaczego...

Autor:  Anonymous [ piątek, 4 lutego 2005, 18:43 ]
Tytuł: 

no to ja w takim razie nie wiem co jest grane. a moze uda sie zaimplementowac z innej dystrybucji linuxa poprawnosc tego ?

bo wiesz do serwisu w php przydaje sie poprawne wyswietlanie daty np:

piszesz artykul wrzucasz go na stronke za pomoca jakiegos CMS admina i wyswietla Ci date publikacji ale po polsku a nie jak w tym wypadku :

np. 4 February 2005


tymczasowo poradzilym sobie z tym ze wypisuje date tylko cyfrowo ale nigdy nie wiadomo kiedy moze sie przydac pelne wyswietlenie

Autor:  Maciek [ sobota, 5 lutego 2005, 21:47 ]
Tytuł: 

No to już mam. Tymczasowym rozwiazaniem będzie skopiowanie na dysk pakietu glibc-devel. Jest tam plik locale-archive, powinien się znaleźć w /usr/lib/locale. I wtedy polski język zaczyna działać.

Autor:  bhb [ niedziela, 6 lutego 2005, 12:35 ]
Tytuł: 

zrobiłem pacman -S glibc-devel i wszystko działa :D

Autor:  Tomek LDZ [ piątek, 11 lutego 2005, 17:07 ]
Tytuł: 

Ja zrobiłem tak samo i działa do restartu
po restarcie systemu musze dac komende export LC_ALL=pl_PL i wtedy działa.Pytanko, gdzie ja umiescic aby robiło sie to z automatu.

Autor:  Mis' [ piątek, 11 lutego 2005, 17:12 ]
Tytuł: 

Tomek LDZ pisze:
Ja zrobiłem tak samo i działa do restartu
po restarcie systemu musze dac komende export LC_ALL=pl_PL i wtedy działa.Pytanko, gdzie ja umiescic aby robiło sie to z automatu.


w /etc/profile należy dopisać:

export LC_ALL=pl_PL

Proponuję jednak ustawić zmienną LANG. Z mojego doświadczenia wynika, że właśnie tej zmiennej należy użyć. Próbowaliśmy z Maćkiem obu zmiennych i różnicy nie zauważyliśmy.

Autor:  Tomek LDZ [ piątek, 11 lutego 2005, 17:21 ]
Tytuł: 

Dzieki,
działa jak natura chciała

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/