Ten kod pracuje dla języka angielskiego, ale kiedy język jest inny, wszystkie logika pęka, jak można go wymienić.

if (statuscontent.Contains("detained")) // TODO: remove string based logic
{
  streamWriter.WriteLine("released");
  statuscontent = "released";
}
else if (statuscontent.Contains("released"))
{
  streamWriter.WriteLine("detained");
  statuscontent = "detained";
}

Dzięki za pomoc

0
user10680364 31 lipiec 2020, 10:53

1 odpowiedź

Najlepsza odpowiedź

Możesz użyć zlokalizowanych strun, co oznacza, że dodawasz ciągi do plików zasobów dla każdego obsługiwanego języka ludzkiego, a następnie ustawić kulturę, aby wybrać poprawny. Wygląda na to, że ta odpowiedź jest całkiem dobra: Jak korzystać z lokalizacji w C #

0
Svein Terje Gaup 31 lipiec 2020, 08:54