Locale-gen not found

And where exactly this bug report says “use locale-gen to create new POSIX locale”? “Configure it locally” means exactly that - you can configure your KDE to use different format.

NOPE!

https://bugs.kde.org/show_bug.cgi?id=403580

I excuse myself to misunderstand that word “configure”.
I thought it means to changes something in system settings. But I had no idea it means to compile Plasma from scratch.
To my excuse, obviously I was not the only one to be mistaken, if you care to read the other answers…

Sorry, I didn’t mean you. I was referring to the answer to the bug report further up in this post.

As I said, I appreciate your effort to explain and give advices here. I know it is much work.

Sorry again…

One further comment from a KDE developer to the KDE Bug Report 471085:

Verifiable statistics, please. Otherwise I can just say the exact opposite.

There’s also a reference been added to the KDE Bug Report 394698 from 2014/2015.


One point I’ve seen with respect to changing the default for the Command Line is that, any shell Scripts executing on German servers which use the Timestamps from “ls -l” or similar commands, will have to be changed to reflect the ISO date format.

  • On the other hand, the change to the ISO date format would somewhat simplify the scripts in the area where the file’s date stamp is parsed …

I almost agree but, not quite – Wikipedia text:

Die ISO 8601 wurde 1992 ohne Änderungen in die EN 28601:1992 übernommen, die laut Geschäftsordnung des CEN für die meisten europäischen Länder verbindlich ist, so auch für Deutschland, Österreich und die Schweiz. Im Dezember 2004 löste die neue ISO 8601 diese Normen ab. Außerdem ist die Norm auch in die deutsche Norm DIN 5008 (Schreib- und Gestaltungsregeln für die Textverarbeitung) eingeflossen.

  • The Standard is authoritative – obligatory – binding – mandatory …

Which here in Germany, immediately leads to (lengthy) legal discussions …


Bottom line, if you don’t conform to the Standard, you leave yourself open for legal processes in court – which are usually not cheap and, there’s usually only a 50 % chance that, you point of view will be accepted by the judge …


I have on my desk here, a week old written communication from a German government entity – the date format is: “TT.MM.JJJJ” – «DD.MM.YYYY» …
I suspect that, the particular government authority which sent me the communication adheres very strictly to the laws of this land …

For those of you who do not live in Germany and are wondering why the Germans are often extremely particular about Standards and legal matters I can only say –

  • Welcome to Germany!! – That’s the way it is here and, the way German groups interact with another … :upside_down_face:

Hi,
for the Wikipedia text, you should also post the later paragraph:

Darüber hinaus ist das Datumsformat nach DIN EN 28601 in Deutschland am 1. Mai 1996 zum einzigen normgerechten numerischen Datumsformat (z. B. 1996-05-01) erhoben worden und löste damit das traditionelle Format nach DIN 1355-1 (1.5.1996) ab. Alle Einrichtungen, die im Einflussbereich der DIN-Normen stehen (so auch alle Bildungseinrichtungen und öffentliche Einrichtungen), sind zur Benutzung des neuen Formats angehalten.

The Wikipediatext changes sometimes, now the paragraph with the timeframe to change is missing. Na ja.

Your observation with the date format of an official letter reflects the answer of the developer in the Bug-Report (or vice versa).
But I think this is not the point. A SW like KDE shall make both ways available for the user. And leaving out the official format gives anyway a bed image. Compare to Windows, they manage to allow both ways…

You are a US American, aren’t you? :slight_smile:

Your way to treat units is not the norm. I work with many different nations (OK, mostly Europeans) and all have the same point of view as “we” have. :slight_smile:

When talking to Americans on norms and units the first two thing that are always stated are the mission to Mars, which failed because of the American use of norms, and the Jet that had to make an emergency landing, because the captaing expected the weight of the Kerosin in kg, and got it in pounds… :slight_smile:

No, I wasn’t born in the USA but, 4 of my employers were US American companies plus, one which is Scandinavian-European with their research headquarters in New Jersey …

  • You could have met me at the 2023 openSUSE Conference …
    And, I’m not Douglas DeMaio … :upside_down_face:

Alle Einrichtungen, die im Einflussbereich der DIN-Normen stehen (so auch alle Bildungseinrichtungen und öffentliche Einrichtungen), sind zur Benutzung des neuen Formats angehalten.

What’s really strange is, currently, neither the German Federal justice nor, the European Union justice seem to publish documents which conform to either the German Standards or the European Standards –
<https://www.recht.bund.de/bgbl/1/2023/149/VO>
<https://www.gesetze-im-internet.de/aktuDienst.html>
<https://eur-lex.europa.eu/oj/direct-access.html>
<https://eur-lex.europa.eu/legal-content/DE/TXT/?uri=uriserv%3AOJ.L_.2023.156.01.0006.01.DEU&toc=OJ%3AL%3A2023%3A156%3ATOC>


Which is an issue if, you’re working on something where, in the contractual requirements, either a Requirements Engineer or, someone else, specified that, the system shall be compliant with at least one of – DIN EN 28601 or, DIN 5008:2020-03 or, ISO 8601 …

  • Yet another case for, testing the requirements before they get set in concrete in a contract … :imp:

Actually, this topic here started with totally different intention: I wanted to have ISO8601 in the Commandline!! by default. Many comments point to locale-gen, also from Opensuse threads. But this is not provided anymore. Actually, there was a solution in all of these comments… Thanks!

The reason, especially Germans feel offended by the argumentation of the responsible developer is that there was a Bug Report some years ago for the German locale and the language of the developer was anything than friendly. Also with the newest Bug Report the suggestion “configure it locally” is , because it means compile Plasma from scratch. Oh My God!!!

Apart from that, I don’t think the developer really understands the issue. It is not only for German alone. Recently there was a heated debate on Reddit to make ISO8601 standard on Linux (not available now, I think it is set to private).
So, IMHO, a checkbox “use ISO8601 for short dates/times” would be correct way forward, and this is of course applicable for all languages…

My main issue are the date and times in Dolphin. If I get some support for others here I could ask the Dolphin Developers to provide such a checkbox, just like the clock widget… :slight_smile:

Anyway, maybe we can see us sometime on an Opensuse conference!