diff options
| -rw-r--r-- | Makefile | 4 | ||||
| -rw-r--r-- | data.c | 13 | ||||
| -rw-r--r-- | po/cs.po | 48 | ||||
| -rw-r--r-- | po/de_DE.po | 48 | ||||
| -rw-r--r-- | po/el_GR.po | 48 | ||||
| -rw-r--r-- | po/en.po | 48 | ||||
| -rw-r--r-- | po/es.po | 48 | ||||
| -rw-r--r-- | po/es_AR.po | 48 | ||||
| -rw-r--r-- | po/es_UY.po | 48 | ||||
| -rw-r--r-- | po/fi.po | 48 | ||||
| -rw-r--r-- | po/fr.po | 48 | ||||
| -rw-r--r-- | po/fy_NL.po | 48 | ||||
| -rw-r--r-- | po/it.po | 48 | ||||
| -rw-r--r-- | po/nl_NL.po | 48 | ||||
| -rw-r--r-- | po/pt_BR.po | 48 | ||||
| -rw-r--r-- | po/ru.po | 48 | ||||
| -rw-r--r-- | po/uk.po | 48 | ||||
| -rw-r--r-- | po/zh.po | 48 | ||||
| -rw-r--r-- | snac.c | 1 | ||||
| -rw-r--r-- | snac.h | 2 |
20 files changed, 786 insertions, 2 deletions
@@ -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 \ @@ -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); @@ -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 "" @@ -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 "" @@ -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" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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 "" @@ -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; @@ -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" |