aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rw-r--r--data.c13
-rw-r--r--po/cs.po48
-rw-r--r--po/de_DE.po48
-rw-r--r--po/el_GR.po48
-rw-r--r--po/en.po48
-rw-r--r--po/es.po48
-rw-r--r--po/es_AR.po48
-rw-r--r--po/es_UY.po48
-rw-r--r--po/fi.po48
-rw-r--r--po/fr.po48
-rw-r--r--po/fy_NL.po48
-rw-r--r--po/it.po48
-rw-r--r--po/nl_NL.po48
-rw-r--r--po/pt_BR.po48
-rw-r--r--po/ru.po48
-rw-r--r--po/uk.po48
-rw-r--r--po/zh.po48
-rw-r--r--snac.c1
-rw-r--r--snac.h2
20 files changed, 786 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 5614388..ec239f4 100644
--- a/Makefile
+++ b/Makefile
@@ -40,10 +40,10 @@ uninstall:
update-po:
mkdir -p po
- [ -f "po/en.po" ] || xgettext -o po/en.po --language=C --keyword=L --from-code=utf-8 *.c
+ [ -f "po/en.po" ] || xgettext -o po/en.po --language=C --keyword=L --keyword=LL --from-code=utf-8 *.c
for a in po/*.po ; do \
sed -i -e '/^#:/d' $$a ; \
- xgettext --omit-header -j -o $$a --language=C --keyword=L --from-code=utf-8 *.c ; \
+ xgettext --omit-header -j -o $$a --language=C --keyword=L --keyword=LL --from-code=utf-8 *.c ; \
done
activitypub.o: activitypub.c xs.h xs_json.h xs_curl.h xs_url.h xs_mime.h \
diff --git a/data.c b/data.c
index 27825ad..6631b6d 100644
--- a/data.c
+++ b/data.c
@@ -41,6 +41,19 @@ int srv_open(const char *basedir, int auto_upgrade)
FILE *f;
xs_str *error = NULL;
+ months[0] = LL("Jan");
+ months[1] = LL("Feb");
+ months[2] = LL("Mar");
+ months[3] = LL("Apr");
+ months[4] = LL("May");
+ months[5] = LL("Jun");
+ months[6] = LL("Jul");
+ months[7] = LL("Aug");
+ months[8] = LL("Sep");
+ months[9] = LL("Oct");
+ months[10] = LL("Nov");
+ months[11] = LL("Dec");
+
pthread_mutex_init(&data_mutex, NULL);
srv_basedir = xs_str_new(basedir);
diff --git a/po/cs.po b/po/cs.po
index e5255a0..96314f4 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -886,3 +886,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/de_DE.po b/po/de_DE.po
index 2508622..1849a48 100644
--- a/po/de_DE.po
+++ b/po/de_DE.po
@@ -887,3 +887,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/el_GR.po b/po/el_GR.po
index 243053f..094b217 100644
--- a/po/el_GR.po
+++ b/po/el_GR.po
@@ -890,3 +890,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/en.po b/po/en.po
index 65a0729..b30484a 100644
--- a/po/en.po
+++ b/po/en.po
@@ -880,3 +880,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/es.po b/po/es.po
index 1c05bce..a2274bc 100644
--- a/po/es.po
+++ b/po/es.po
@@ -885,3 +885,51 @@ msgstr "Guardar"
#: html.c:4167
msgid "Notifications filter..."
msgstr "Filtro de notificaciones..."
+
+#: data.c:44
+msgid "Jan"
+msgstr "ene"
+
+#: data.c:45
+msgid "Feb"
+msgstr "feb"
+
+#: data.c:46
+msgid "Mar"
+msgstr "mar"
+
+#: data.c:47
+msgid "Apr"
+msgstr "abr"
+
+#: data.c:48
+msgid "May"
+msgstr "may"
+
+#: data.c:49
+msgid "Jun"
+msgstr "jun"
+
+#: data.c:50
+msgid "Jul"
+msgstr "jul"
+
+#: data.c:51
+msgid "Aug"
+msgstr "ago"
+
+#: data.c:52
+msgid "Sep"
+msgstr "sep"
+
+#: data.c:53
+msgid "Oct"
+msgstr "oct"
+
+#: data.c:54
+msgid "Nov"
+msgstr "nov"
+
+#: data.c:55
+msgid "Dec"
+msgstr "dic"
diff --git a/po/es_AR.po b/po/es_AR.po
index a4a6dd1..b7096db 100644
--- a/po/es_AR.po
+++ b/po/es_AR.po
@@ -885,3 +885,51 @@ msgstr "Guardar"
#: html.c:4167
msgid "Notifications filter..."
msgstr "Filtro de notificaciones..."
+
+#: data.c:44
+msgid "Jan"
+msgstr "ene"
+
+#: data.c:45
+msgid "Feb"
+msgstr "feb"
+
+#: data.c:46
+msgid "Mar"
+msgstr "mar"
+
+#: data.c:47
+msgid "Apr"
+msgstr "abr"
+
+#: data.c:48
+msgid "May"
+msgstr "may"
+
+#: data.c:49
+msgid "Jun"
+msgstr "jun"
+
+#: data.c:50
+msgid "Jul"
+msgstr "jul"
+
+#: data.c:51
+msgid "Aug"
+msgstr "ago"
+
+#: data.c:52
+msgid "Sep"
+msgstr "sep"
+
+#: data.c:53
+msgid "Oct"
+msgstr "oct"
+
+#: data.c:54
+msgid "Nov"
+msgstr "nov"
+
+#: data.c:55
+msgid "Dec"
+msgstr "dic"
diff --git a/po/es_UY.po b/po/es_UY.po
index 2fcef2c..0a5ae95 100644
--- a/po/es_UY.po
+++ b/po/es_UY.po
@@ -885,3 +885,51 @@ msgstr "Guardar"
#: html.c:4167
msgid "Notifications filter..."
msgstr "Filtro de notificaciones..."
+
+#: data.c:44
+msgid "Jan"
+msgstr "ene"
+
+#: data.c:45
+msgid "Feb"
+msgstr "feb"
+
+#: data.c:46
+msgid "Mar"
+msgstr "mar"
+
+#: data.c:47
+msgid "Apr"
+msgstr "abr"
+
+#: data.c:48
+msgid "May"
+msgstr "may"
+
+#: data.c:49
+msgid "Jun"
+msgstr "jun"
+
+#: data.c:50
+msgid "Jul"
+msgstr "jul"
+
+#: data.c:51
+msgid "Aug"
+msgstr "ago"
+
+#: data.c:52
+msgid "Sep"
+msgstr "sep"
+
+#: data.c:53
+msgid "Oct"
+msgstr "oct"
+
+#: data.c:54
+msgid "Nov"
+msgstr "nov"
+
+#: data.c:55
+msgid "Dec"
+msgstr "dic"
diff --git a/po/fi.po b/po/fi.po
index 4cd9d37..8cfe8b3 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -886,3 +886,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/fr.po b/po/fr.po
index f22ab10..5c8ae83 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -887,3 +887,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/fy_NL.po b/po/fy_NL.po
index f4ff5f0..372e1a6 100644
--- a/po/fy_NL.po
+++ b/po/fy_NL.po
@@ -887,3 +887,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/it.po b/po/it.po
index bc99857..ad528b5 100644
--- a/po/it.po
+++ b/po/it.po
@@ -886,3 +886,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/nl_NL.po b/po/nl_NL.po
index 3057257..ccea686 100644
--- a/po/nl_NL.po
+++ b/po/nl_NL.po
@@ -886,3 +886,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index cbea17f..b93e94a 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -890,3 +890,51 @@ msgstr "Salvar"
#: html.c:4167
msgid "Notifications filter..."
msgstr "Filtro de notificações..."
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/ru.po b/po/ru.po
index b84ebbc..f8918fb 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -893,3 +893,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/uk.po b/po/uk.po
index 18da6da..b1e7119 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -893,3 +893,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/po/zh.po b/po/zh.po
index 84eb0d1..364c6e7 100644
--- a/po/zh.po
+++ b/po/zh.po
@@ -885,3 +885,51 @@ msgstr ""
#: html.c:4167
msgid "Notifications filter..."
msgstr ""
+
+#: data.c:44
+msgid "Jan"
+msgstr ""
+
+#: data.c:45
+msgid "Feb"
+msgstr ""
+
+#: data.c:46
+msgid "Mar"
+msgstr ""
+
+#: data.c:47
+msgid "Apr"
+msgstr ""
+
+#: data.c:48
+msgid "May"
+msgstr ""
+
+#: data.c:49
+msgid "Jun"
+msgstr ""
+
+#: data.c:50
+msgid "Jul"
+msgstr ""
+
+#: data.c:51
+msgid "Aug"
+msgstr ""
+
+#: data.c:52
+msgid "Sep"
+msgstr ""
+
+#: data.c:53
+msgid "Oct"
+msgstr ""
+
+#: data.c:54
+msgid "Nov"
+msgstr ""
+
+#: data.c:55
+msgid "Dec"
+msgstr ""
diff --git a/snac.c b/snac.c
index 87b0d63..edf0a1e 100644
--- a/snac.c
+++ b/snac.c
@@ -42,6 +42,7 @@ xs_dict *srv_config = NULL;
xs_str *srv_baseurl = NULL;
xs_str *srv_proxy_token_seed = NULL;
xs_dict *srv_langs = NULL;
+const char *months[12] = {0};
int dbglevel = 0;
diff --git a/snac.h b/snac.h
index 9815c78..dfc12cb 100644
--- a/snac.h
+++ b/snac.h
@@ -35,10 +35,12 @@ extern xs_dict *srv_config;
extern xs_str *srv_baseurl;
extern xs_str *srv_proxy_token_seed;
extern xs_dict *srv_langs;
+extern const char *months[12];
extern int dbglevel;
#define L(s) lang_str((s), user)
+#define LL(s) (s)
#define POSTLIKE_OBJECT_TYPE "Note|Question|Page|Article|Video|Audio|Event"