Witam
Coś się zmieniło od ostatniej wersji w VS 2022? Mimo, iż mam wszystko poinstalowane tak jak trzeba, to i tak wyjątki są po polsku. Da się to zmienić?
Witam
Coś się zmieniło od ostatniej wersji w VS 2022? Mimo, iż mam wszystko poinstalowane tak jak trzeba, to i tak wyjątki są po polsku. Da się to zmienić?
Język wyjątków pochodzi z .NET Framework nie z Visual Studio. Spróbuj zainstalować odpowiedni language pack dla swojej wersji runtime.
Nie znam się, ale się wypwoiem.
Treść wyjątku to dotyczy okresy wykonania (a nie np kompilacji), wiec nie dotyczy IDE a środowiska wykonawczego. Widzę @markone_dev wrzuciłe te sama wskazówkę.
No jest przecież wybrany w Installerze tylko English. Jak jeszcze mam zdecydować o języku? Nie ma wyboru języka podczas pobierania runtime ze strony Microsoftu. Wszystko powinno być w instalatorze, bo do tej pory tak działało.
AdamWox napisał(a):
No jest przecież wybrany w Installerze tylko English. Jak jeszcze mam zdecydować o języku? Nie ma wyboru języka podczas pobierania runtime ze strony Microsoftu. Wszystko powinno być w instalatorze, bo do tej pory tak działało.
W Windowsie masz na pewno zainstalowane tlumaczenie po polsku dla .NET Framework. Odinstaluj je i bedzie dobrze.
Jak mam to sprawdzić, że mam zainstalowane tłumaczenie po polsku, jak nie ma żadnego rozgraniczenia językowego?
Ustaw w systemie zmienną środowiskową VSLANG=1033
Ustaw język systemu na angielski.
Angielski w instalatorze VS to jedynie język IDE (menu, itp.). Za treść błędów odpowiada dotnet runtime, a ten przyjmuje język systemu. No i tak jest od dawna, tzn. od wprowadzenia core.
@somekind: No właśnie nie jest od Core. Nawet kilka wątków znajdziesz tutaj, w którym ludzie zalecają początkującym, aby odinstalować paczkę języka polskiego instalatorem do Visuali i zostawić tylko angielski, bo szybciej znajdziesz rozwiązanie błędu na necie. Tak robiłem cały czas i faktycznie wyjątki były po angielsku. Myślę, że Microsoft to zmienił i teraz jest brany język systemu...
PS.
Zauważyłem coś ciekawszego. Bez wpisu w zmiennych, o których pisał @Azarien
Czyli co? Wybiórczo sobie tłumaczy? Ten sam typ wyjątku, a inny język w treśc
somekind napisał(a):
Ustaw język systemu na angielski.
Aj waj, [tutaj wstawić cytat z Reja o języku gęsim]
AdamWox napisał(a):
@somekind: No właśnie nie jest od Core. Nawet kilka wątków znajdziesz tutaj, w którym ludzie zalecają początkującym, aby odinstalować paczkę języka polskiego instalatorem do Visuali i zostawić tylko angielski, bo szybciej znajdziesz rozwiązanie błędu na necie. Tak robiłem cały czas i faktycznie wyjątki były po angielsku. Myślę, że Microsoft to zmienił i teraz jest brany język systemu...
Ok, możliwe, że faktycznie coś zmienili i teraz wszystko jest w języku systemowym.
Jeszcze parę lat temu było tak, że tylko wyjątki z Core były w języku systemowym, a te z Frameworka w języku pakietu językowego Frameworka (czyli jak go nie miałeś, to były po angielsku).
Stary wątek, ale problem aktualny, może komuś pomoże i nie zmarnuje czasu.
Trzeba znaleźć odpowiednie sdk, w nim katalog z 'polskimi napisami' i usunąć albo zakomentować.
Jeśli nie wiemy które sdk jest odpowiednie zakomentowujemy/usuwamy PL we wszystkich sdk.