summaryrefslogtreecommitdiffstats
path: root/clock
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2023-12-17 14:32:20 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2023-12-17 14:32:20 +0000
commitdb51f7f103bbbd6c91c8f47d75b3482ef8939691 (patch)
treeab59b1147bd0cd39f31a48073cff236ede4ec1df /clock
parentAdding upstream version 3.0.0~a1. (diff)
downloadpendulum-db51f7f103bbbd6c91c8f47d75b3482ef8939691.tar.xz
pendulum-db51f7f103bbbd6c91c8f47d75b3482ef8939691.zip
Adding upstream version 3.0.0.upstream/3.0.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'clock')
-rwxr-xr-xclock12
1 files changed, 6 insertions, 6 deletions
diff --git a/clock b/clock
index 17f35a3..acd8c55 100755
--- a/clock
+++ b/clock
@@ -47,7 +47,6 @@ class _LambdaCompiler(_GettextCompiler):
class LocaleCreate(Command):
-
name = "locale create"
description = "Creates locale translations."
@@ -113,8 +112,8 @@ translations = {{}}
data["days"] = {}
for fmt, names in days.items():
data["days"][fmt] = {}
- for value, name in names.items():
- data["days"][fmt][(value + 1) % 7] = name
+ for value, name in sorted(names.items()):
+ data["days"][fmt][value] = name
# Getting months names
months = content["months"]["format"]
@@ -159,6 +158,9 @@ translations = {{}}
# Day periods
data["day_periods"] = content["day_periods"]["format"]["wide"]
+ # Week data
+ data["week_data"] = content["week_data"]
+
result = self.TEMPLATE.format(
locale=locale,
plural=plural,
@@ -229,7 +231,6 @@ translations = {{}}
class LocaleRecreate(Command):
-
name = "locale recreate"
description = "Recreate existing locales."
@@ -240,11 +241,10 @@ class LocaleRecreate(Command):
locales = glob.glob(os.path.join(locales_dir, "*", "locale.py"))
locales = [os.path.basename(os.path.dirname(locale)) for locale in locales]
- self.call("locale:create", [("locales", locales)])
+ self.call("locale create", "locales " + " ".join(locales))
class WindowsTzDump(Command):
-
name = "windows dump-timezones"
description = "Dumps the mapping of Windows timezones to IANA timezones."