From ed4df5a066f56a46b46e907133089cc0d4cd93a0 Mon Sep 17 00:00:00 2001
From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org>
Date: Mon, 12 Apr 1999 17:23:35 +0200
Subject: [PATCH] Austrian.pmod by Martin Baehr

Rev: lib/modules/Calendar.pmod/Austrian.pmod:1.1
---
 lib/modules/Calendar.pmod/Austrian.pmod | 36 +++++++++++++++++++++++++
 1 file changed, 36 insertions(+)
 create mode 100644 lib/modules/Calendar.pmod/Austrian.pmod

diff --git a/lib/modules/Calendar.pmod/Austrian.pmod b/lib/modules/Calendar.pmod/Austrian.pmod
new file mode 100644
index 0000000000..216139e91b
--- /dev/null
+++ b/lib/modules/Calendar.pmod/Austrian.pmod
@@ -0,0 +1,36 @@
+// by Martin Baehr <mbaehr@email.archlab.tuwien.ac.at>
+
+inherit Calendar.ISO:ISO;
+
+void create()
+{
+   month_names=
+      ({"j�nner","feber","m�rz","april","mai","juni","juli","august",
+        "september","oktober","november","dezember"});
+
+   week_day_names=
+      ({"montag","dienstag","mittwoch","donnerstag",
+        "freitag","samstag","sonntag"});
+}
+
+class Week
+{
+   inherit ISO::Week;
+
+   string name()
+   {
+      return "w"+(string)this->number();
+   }
+}
+
+class Year
+{
+   inherit ISO::Year;
+
+   string name()
+   {
+      if (this->number()<=0)
+         return (string)(1-this->number())+" v. Chr.";
+      return (string)this->number();
+   }
+}
-- 
GitLab