Mam małe pytanko. jak zrobić w języku c++ możliwość obsługi kilków języków?
Chodzi mi konkretnie np o dodanie nowego pliku z jezykiem (np chiński) do folderu languages i żeby w programie było widać ten język w menu.
Mam małe pytanko. jak zrobić w języku c++ możliwość obsługi kilków języków?
Chodzi mi konkretnie np o dodanie nowego pliku z jezykiem (np chiński) do folderu languages i żeby w programie było widać ten język w menu.
Listujesz ten katalog i patrzysz jaki pliki w nim sa (np. sprawdzasz naglowek). Podczas inicjalizacji lecisz przez całe menu i ustawiasz zmienne w miejsce napisów. Jeżeli od początku bedziesz pilnowal porzadku, to nie bedzie problemow.
mozesz uzywac rozszerzonych znakow (wchar_t)
cepa napisał(a)
mozesz uzywac rozszerzonych znakow (wchar_t)
Co to za bzdura? wchar_t to typ zmiennej.
no zgadza sie, to typ danych, chodzilo mi oto ze moze sie przydac do obsugi wielu jezykow (unicode itp)
ok dzieki!!!!!
A jak to rzrobić w vc++?
w srodowiskach unixowych czesto i gesto uzywa sie pakietu gettext to obslugi wielu jezykow, jednak jest to malo wygodne :/
ja bym proponowal cos jak slownik (tablica hashująca), robisz funkcje ktora pobiera domyslny napis np: w jezyku angielskim ijezeli istnieje w slowniku jego odpowiednik to go zwraca w przeciwnym razie wypisuje ten domyslny napis...
w w windows?????? Ja pracuje w środowisku MS Visual C++?
i jakbyście podawali jakiś link to w języku polskim. Ja dopiero się uczę ang i nie wszystko rozumiem. :-)