język chiński w komputerze

Więcej
10 lata 4 miesiąc temu #2547 przez lincongming
Jak sprawić, by Windows bezproblemowo obsługiwał chińskie oprogramowanie? Chodzi mi m.in. o bajzel, który robi się z czcionkami w oknie instalacji.

Proszę Zaloguj lub Zarejestruj się, aby dołączyć do konwersacji.

Więcej
10 lata 4 miesiąc temu #2549 przez misheque
Twoje pytanie nie jest kompletne, bowiem odpowiedz moze byc rozna w zaleznosci od tego jaki Windows posiadasz. Zakladam, ze nie korzystasz obecnie z wersji systemu nizszej niz 2000, poniewaz od tej wersji Windows wspiera unikod. Jezeli nic Ci to nie mowi, to koniecznie musisz skorzystac z google, wikipedii i poszukac pod haslem UNICODE. W uproszczeniu sprawa przedstawia sie nastepujaco:
To co widzimyna ekranie jako litery, to nic innego jak znaki czcionki generowane dla konkretnych znakow alfabetu. Podstawowym standardem w informatyce jest kodowaie pojedynczego znaku (litery, cyfry, znaki interpunkcji i inne symbole posiadajace i nie posiadajace reprezentacji graficznej) za pomoca 1 bajta. Jeden bajt to 8 bitow, a kazdy bit to wartosc logiczna, czyli inaczej mowiac 1 bajt to 8 cyfrowa liczba binarna. Mozna sobie zatem policzyc objetosc takiego kodowania:
1 bajt = 8 bitow, gdzie:
najmniejsza liczba to 00000000 (binarnie) = 0 (dziesietnie)
najwieksza liczba to 11111111 (binarnie) = 255 (dziesietnie)
widzisz zatem, ze za pomoca jednego bajta mozna zakodowac 256 roznych mozliwych wartosci.
Alfabet angielski zawiera 26 liter, jednak litery duze (A) i male (a) posiadaja odrebne kody, to juz 2*26
do tego cyfry od 0 do 9, interpunkcja i pare innych, plus tzw white characters, jak spacja, taulator, znak nowej linii, etc. W sumie mozna to upchac do zbioru ograniczonego 1 bajtem.
Znaki chinskie? 256 znakow to by nie wystarczylo nawet do czytania prognozy pogody :P
Z pomoca przychodzi unicode, oznaczany takze symbolem UTF-8, ktory koduje pojedynczy znak nie jednym a dwoma bajtami. 2 bajty to juz 65536 kombbinacji (2 bajty = 16 bitow = 2^16 mozliwosci)
teraz mamy juz kodowanie, ktore opisuje nam znai wszystkich uzywanych obecnie jezykow, w tym jezykow wschodnio azjatyckich, z podzbiorem CJK, od: Chinese Japanese Korean. Unicode wspiera znaki chinskie nie tylko z jezyka chinskiego ale i z japonskiego (jest pare wyjatkow, ktore naleza do japonskiego a nie naleza do standardowego chinskiego) w wersji uproszczonej i tradycyjnej, do tego pelne kany 5katakana, hiragana) albabet koreanski (hangul), tajwanskie bopomofo, a nawet pojedyncze radykale ze znakow chinskich.
Dobra, wiecej sobie mozesz poczytac w internecie, najwazniejsze, ze od windowsa 2000 wzwyz istnieje pelne wsparcie dla unikodu, czyli system jest w stanie czytac zapisane w tym systemie informacje, czytac, al to nie koniecznie oznacza, ze bedzie potrafil je tez odpowiednio przedstawic na ekranie. Tutaj kzestia dotyczy zainstalowania odpowiednich czcionek. Czcionki dla jezykow CJK, wraz z metodami wprowadzania tekstu sa standardowa czescia systemu operacyjnego Windows, ale o ile edycja Twojego systemu nie jest chinsko czy japonskojezyczna, to komponenty te nie sa instalowane domyslnie. Mozna je w kazdej chwili doinstalowac do systemu z plyty instalacyjnej windowsa. Procedura ta moze sie jednak odrobine roznic w zaleznosci od wersji windowsa, a wiec znowu musisz sprecyzowac swoje pytanie.
Alternatywnym rozwiazaniem jst zainstalowanie oprogramowania z osadzonym mechanizmem obslugi znakow, co oznacza w praktyce, ze tylko i wylacznie za pomoca danego programu bedzie mozna zobaczyc znaki chinskie bez instalowania oslugi czcionek w systemie.
Oczywiscie unicode nie jest jedynym kodowaniem, istnieja jeszcze inne jak BIG5 uzywany na Tajwanie, GB i GBK w roznych odmianach dla znakow uproszczonych i pare standardow kodowania ISO, sprawa sie gmawa, a unicode wybija sie na prowadzenie jako jedyne w pelni uniwersalne kodowanie dla wszystkich jezykow. Dla jezyka polskiego rowniez dostepnych jest kilka kodowan, ale i tu unicode sprowadza wszystko do wspolnego mianownika.
Rozumiem, ze ta teoria nie pozwoli Ci na klikniecie tu i tam i zobaczenie znakow  siebie na komputerze, ale jesli chcesz instrukcji typu gdzie kliknac i ile razy, to napisz jaki Windows uzywasz. W internecie jest mnostwo stron z wytlmaczeniem tej procedury krok po kroku dla poszczegolnych windowsow wraz z obrazkami, ale juz nie mam sily szukac, bo u mnie juz po pulnocy, za to Ty mozesz zapytac google o cos w stylu:
"windows+asian+languages+support"
No i musisz iec krazek instalacyjny winowsa.
Pozdrawiam

Proszę Zaloguj lub Zarejestruj się, aby dołączyć do konwersacji.

Więcej
10 lata 4 miesiąc temu #2550 przez lincongming
Chyba nie wyraziłem się dość precyzyjnie, mój błąd:) Mam zainstalowany język chiński w swoim Windowsie XP, bez problemu czytam serwisy informacyjne, książki, piszę na forach itp. Chodzi o to, że gdy podczas instalowania chińskich aplikacji (np QQ) robi się bajzel z czcionkami. Tylko i wyłącznie w tym jednym jedynym przypadku, po zainstalowaniu wszystko gra. Ale dziękuje za wyczerpującą odpowiedź:)

Proszę Zaloguj lub Zarejestruj się, aby dołączyć do konwersacji.

Więcej
10 lata 4 miesiąc temu #2551 przez xiaobai
juz kiedys zadalam tutaj to pytanie - http://sinoforum.pl/pre-f-a-q/chinskie-znaki-na-komputerze/msg2020/#msg2020

a co do konstruktywnej odpowiedzi - patrz odpowiedz Camillusa

Proszę Zaloguj lub Zarejestruj się, aby dołączyć do konwersacji.

Więcej
10 lata 4 miesiąc temu #2554 przez lincongming
Działa. Dzięki Ci!

Proszę Zaloguj lub Zarejestruj się, aby dołączyć do konwersacji.

Czas generowania strony: 0.172 s.
Zasilane przez Forum Kunena
FaLang translation system by Faboba