FpffUVROGDdATCp Posted November 30, 2021 Report Share Posted November 30, 2021 Hi. I detected that in client used 12-hour format by default and not exist any possibility to switch to 24-hour format. Well only 5 countries in the world using 12-hour format. Link to comment Share on other sites More sharing options...
Xarbrough Posted December 2, 2021 Report Share Posted December 2, 2021 What are your PC settings and which platform? I assume that Plastic uses whatever you have configured in e.g. Windows Regional Settings. At least on my machine with Regional format English (Germany) it looks correct: It doesn't really make sense to have different regional formats per application, does it? Would only confuse if it weren't consistent. But of course, maybe the Plastic client is bugged and doesn't use the correct regional format of the operating system. Link to comment Share on other sites More sharing options...
FpffUVROGDdATCp Posted December 2, 2021 Author Report Share Posted December 2, 2021 Oh, sorry it is Linux . It feels that plastic just ignore LC_ settings I have LC_ADDRESS=nl_NL.UTF-8 LC_NAME=nl_NL.UTF-8 LC_MONETARY=nl_NL.UTF-8 LC_PAPER=nl_NL.UTF-8 LC_IDENTIFICATION=nl_NL.UTF-8 LC_TELEPHONE=nl_NL.UTF-8 LC_MEASUREMENT=nl_NL.UTF-8 LC_TIME=nl_NL.UTF-8 I think i got from where issue appear. I don`t know why but for Linux plastic client take in account only LANG variable and ignore LC_* overrides . In linux quite typical to have general locale en_US and the rest overridden by LC_* vars. It is used to make all system translations English and time , money , start of week and another settings in accordance with geo. English translation used to obtain non localized errors and warnings which much easy to search in internet. Link to comment Share on other sites More sharing options...
Daniel Peñalba Posted January 17, 2022 Report Share Posted January 17, 2022 Hi @FpffUVROGDdATCp, thank you for your feedback. We rely on .NET core current culture to display dates and time. But just to be sure, could you please create a donet console application and execute this? Console.WriteLine(DateTime.Now.ToString()); Link to comment Share on other sites More sharing options...
Recommended Posts