aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--RELEASE_NOTES.md42
-rw-r--r--activitypub.c85
-rw-r--r--data.c58
-rw-r--r--doc/snac.13
-rw-r--r--doc/snac.52
-rw-r--r--doc/snac.85
-rw-r--r--html.c164
-rw-r--r--http.c5
-rw-r--r--httpd.c22
-rw-r--r--mastoapi.c29
-rw-r--r--po/cs.po432
-rw-r--r--po/de_DE.po435
-rw-r--r--po/el_GR.po432
-rw-r--r--po/en.po432
-rw-r--r--po/es.po432
-rw-r--r--po/es_AR.po432
-rw-r--r--po/es_UY.po432
-rw-r--r--po/fi.po432
-rw-r--r--po/fr.po639
-rw-r--r--po/fy_NL.po432
-rw-r--r--po/it.po432
-rw-r--r--po/nl_NL.po432
-rw-r--r--po/pl.po432
-rw-r--r--po/pt_BR.po435
-rw-r--r--po/ru.po432
-rw-r--r--po/uk.po432
-rw-r--r--po/zh.po432
-rw-r--r--rss.c3
-rw-r--r--snac.h4
-rw-r--r--utils.c7
-rw-r--r--xs.h61
-rw-r--r--xs_json.h2
-rw-r--r--xs_list_tools.h24
-rw-r--r--xs_regex.h5
-rw-r--r--xs_version.h2
36 files changed, 4303 insertions, 3778 deletions
diff --git a/README.md b/README.md
index a6263cb..fbfa520 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@ A simple, minimalistic ActivityPub instance
- Totally JavaScript-free
- No cookies either
- Not much bullshit
+- No AI accepted (already covered by previous point)
## About
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index a413ce7..e62be07 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -1,6 +1,30 @@
# Release Notes
-## UNRELEASED
+## 2.93
+
+Added a new *admirations* entry point to the web UI, containing a timeline of liked, boosted and reacted posts. Please take note that, after installing the new version, it will start empty, and be filled with subsequent reactions (contributed by violette).
+
+It's now possible to disable showing posts in a given set of languages.
+
+Nested quoted posts are limited up to 3 levels.
+
+New configuration knob: by setting `keep_replies_posts` to true in `server.json`, remote posts that a local user has replied to are retained in the public timeline, preventing them from being purged (contributed by hanchan).
+
+New configuration knob: by setting `keep_replied_me` to true in `server.json`, remote replies to local posts are retained in the public timeline, preventing them from being purged (contributed by hanchan).
+
+Ensure actors' public key PEM never includes anything after the end marker.
+
+Fixed some memory leaks (contributed by inz).
+
+Several additional keyId checks (many thanks to lainsoykaf for bringing this to my attention).
+
+Fixed crash in the JSON parser (many thanks to nullenvk for bringing this to my attention).
+
+Mastodon API: fixed lost custom emojis after edition (contributed by e0w0e).
+
+Updated French, Brazilian Portuguese, German, Spanish translations (contributed by dragondaddy, daltux, zen).
+
+## 2.92
Changed default: for newly created instances, `disable_inbox_collection` is set to `true` (see `snac(8)` for more information). The reason is because it seems to be used for harrasing people.
@@ -14,8 +38,24 @@ Allow serving files from subdirectories of the `static/` subdirectory (contribut
Minor tweak to webfinger code to handle Hubzilla's peculiarities.
+Fixed a search case where URLs to GotoSocial statuses were misidentified as accounts.
+
+Accounts that follow you are now marked with a thumb-up emoji, because followers are adorable people.
+
+Fixed some account export errors.
+
+Fixed an incorrect hash in post links.
+
+Show an account's location link in the people page, if they have one.
+
+Mastodon API: Fixed hashtags loosing the link after editing a post, minor tweak in access token processing (contributed by trondd555).
+
+Drop usage of PATH_MAX (contributed by sergiodj).
+
New Polish translation (contributed by kpm).
+Updated German and Czech translations (contributed by zen and pmjv).
+
## 2.91
Fixed some local posts not being shown if the replied post is deleted.
diff --git a/activitypub.c b/activitypub.c
index 2f6da8b..514e764 100644
--- a/activitypub.c
+++ b/activitypub.c
@@ -1829,7 +1829,18 @@ xs_dict *msg_actor(snac *snac)
keys = xs_dict_append(keys, "id", kid);
keys = xs_dict_append(keys, "owner", snac->actor);
- keys = xs_dict_append(keys, "publicKeyPem", xs_dict_get(snac->key, "public"));
+
+ xs *public_key_pem = xs_dup(xs_dict_get(snac->key, "public"));
+
+ if (xs_is_string(public_key_pem)) {
+ /* crop any garbage after the PEM */
+ const char *pem_trailer = "\n-----END PUBLIC KEY-----\n";
+ int i = xs_str_in(public_key_pem, pem_trailer);
+ if (i > 0)
+ public_key_pem[i + strlen(pem_trailer)] = '\0';
+ }
+
+ keys = xs_dict_append(keys, "publicKeyPem", public_key_pem);
msg = xs_dict_set(msg, "publicKey", keys);
/* if the "bot" config field is set to true, change type to "Service" */
@@ -2675,8 +2686,9 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
/* check the signature */
xs *sig_err = NULL;
+ xs *key_id = NULL;
- if (!check_signature(req, &sig_err)) {
+ if (!check_signature(req, &sig_err, &key_id)) {
srv_log(xs_fmt("bad signature %s (%s)", actor, sig_err));
srv_archive_error("check_signature", sig_err, req, msg);
@@ -2965,8 +2977,9 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
snac_debug(snac, 1, xs_dup("ignored 'Accept' + 'Create'"));
}
else {
- srv_archive_error("accept", "ignored Accept", req, msg);
- snac_debug(snac, 1, xs_fmt("ignored 'Accept' for object type '%s'", utype));
+ xs_str *e = xs_fmt("ignored 'Accept' for object type '%s'", utype);
+ srv_archive_error("accept", e, req, msg);
+ snac_log(snac, e);
}
}
else
@@ -3055,10 +3068,19 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
else
if (strcmp(type, "Update") == 0) { /** **/
if (xs_match(utype, "Person|Service|Application")) { /** **/
- actor_add(actor, xs_dict_get(msg, "object"));
- timeline_touch(snac);
+ if (strcmp(actor, key_id) == 0) {
+ actor_add(actor, xs_dict_get(msg, "object"));
+ timeline_touch(snac);
+
+ snac_log(snac, xs_fmt("updated actor %s", actor));
+ }
+ else {
+ /* actor / key mismatch: don't accept blindly, but request an actor update
+ from the original source, as the Update may come from a relay and be legit */
+ enqueue_actor_refresh(snac, actor, -10);
- snac_log(snac, xs_fmt("updated actor %s", actor));
+ snac_log(snac, xs_fmt("Update: mismatched actor '%s' and key '%s'", actor, key_id));
+ }
}
else
if (xs_match(utype, "Note|Page|Article|Video|Audio|Event")) { /** **/
@@ -3068,6 +3090,18 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
snac_log(snac, xs_fmt("malformed message: no 'id' field"));
else
if (object_here(id)) {
+ const char *atto = get_atto(object);
+
+ if (atto == NULL)
+ snac_log(snac, xs_fmt("ignored post 'Update' with no attributedTo %s", id));
+ else
+ if (strcmp(atto, key_id) != 0) {
+ /* actor / key mismatch: request the object from the original source */
+ enqueue_object_request(snac, id, -10);
+
+ snac_log(snac, xs_fmt("Update: mismatched attributedTo '%s' and key '%s'", atto, key_id));
+ }
+ else
if (xs_startswith(id, srv_baseurl) && !xs_startswith(id, actor))
snac_log(snac, xs_fmt("ignored incorrect 'Update' %s %s", actor, id));
else {
@@ -3108,10 +3142,22 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
if (xs_type(object) == XSTYPE_DICT)
object = xs_dict_get(object, "id");
+ xs *obj_data = NULL;
+
if (xs_is_null(object))
snac_log(snac, xs_fmt("malformed message: no 'id' field"));
else
- if (object_here(object)) {
+ if (valid_status(object_get(object, &obj_data))) {
+ const char *atto = get_atto(obj_data);
+
+ if (atto == NULL)
+ snac_log(snac, xs_fmt("ignored 'Delete' for object without attributedTo %s", object));
+ else
+ if (strcmp(atto, key_id) != 0) {
+ /* don't call srv_archive_error() on this, because it can be a delete from a relay */
+ snac_log(snac, xs_fmt("Delete: mismatched attributedTo '%s' and key '%s'", atto, key_id));
+ }
+ else
if (xs_startswith(object, srv_baseurl) && !is_msg_mine(snac, object))
snac_log(snac, xs_fmt("ignored incorrect 'Delete' %s %s", actor, object));
else {
@@ -3155,7 +3201,13 @@ int process_input_message(snac *snac, const xs_dict *msg, const xs_dict *req)
const char *old_account = xs_dict_get(msg, "object");
const char *new_account = xs_dict_get(msg, "target");
- if (!xs_is_null(old_account) && !xs_is_null(new_account)) {
+ if (xs_is_string(old_account) && xs_is_string(new_account)) {
+ if (strcmp(old_account, key_id) != 0) {
+ xs_str *e = xs_fmt("'Move': mismatched old_account %s and key %s", old_account, key_id);
+ srv_archive_error("move_old_account_key_mismatch", e, req, msg);
+ snac_log(snac, e);
+ }
+ else
if (following_check(snac, old_account)) {
xs *n_actor = NULL;
@@ -3421,6 +3473,10 @@ void process_user_queue_item(snac *user, xs_dict *q_item)
actor_o = actor_get_collections(user, actor_o, 1);
actor_add(actor, actor_o);
+
+ /* mark actor and instance as working */
+ actor_failure(actor, 2);
+ instance_failure(actor, 2);
}
else {
if (status == HTTP_STATUS_GONE || status == HTTP_STATUS_NOT_FOUND) {
@@ -3880,6 +3936,12 @@ int activitypub_get_handler(const xs_dict *req, const char *q_path,
return 0;
xs *l = xs_split_n(q_path, "/", 2);
+
+ if (xs_list_len(l) <= 1) {
+ srv_debug(1, xs_fmt("activitypub_get_handler bad path %s", q_path));
+ return HTTP_STATUS_BAD_REQUEST;
+ }
+
const char *uid;
const char *p_path;
@@ -4067,6 +4129,11 @@ int activitypub_post_handler(const xs_dict *req, const char *q_path,
/* get the user and path */
xs *l = xs_split_n(q_path, "/", 2);
+ if (xs_list_len(l) <= 1) {
+ srv_debug(1, xs_fmt("activitypub_post_handler bad path %s", q_path));
+ return HTTP_STATUS_BAD_REQUEST;
+ }
+
if (xs_list_len(l) == 2 && strcmp(xs_list_get(l, 1), "shared-inbox") == 0) {
enqueue_shared_input(msg, req, 0);
return HTTP_STATUS_ACCEPTED;
diff --git a/data.c b/data.c
index 4521f17..269d8d7 100644
--- a/data.c
+++ b/data.c
@@ -217,6 +217,7 @@ void user_free(snac *snac)
xs_free(snac->key);
xs_free(snac->links);
xs_free(snac->actor);
+ xs_free(snac->actor_alt);
xs_free(snac->md5);
}
@@ -1569,6 +1570,37 @@ void timeline_update_indexes(snac *snac, const char *id)
else
/* also add it to public, it will be discarded later */
object_user_cache_add(snac, id, "public");
+
+ /* if `keep_replied_posts` is `true` and a local post is a reply to a remote post, add the parent remote post to the public */
+ if (xs_is_true(xs_dict_get(srv_config, "keep_replied_posts"))) {
+ const char *in_reply_to = get_in_reply_to(msg);
+
+ if (xs_is_string(in_reply_to) && *in_reply_to &&
+ !is_msg_mine(snac, in_reply_to)) {
+ if (object_user_cache_add(snac, in_reply_to, "public") >= 0) {
+ snac_debug(snac, 1,
+ xs_fmt("keep_replied_posts: added parent %s to public", in_reply_to));
+ }
+ }
+ }
+ }
+ }
+ else {
+ /* if `keep_replied_me` is `true` and a remote post is a reply to one of local posts, add it to public */
+ if (xs_is_true(xs_dict_get(srv_config, "keep_replied_me"))) {
+ xs *msg = NULL;
+
+ if (valid_status(object_get(id, &msg))) {
+ const char *in_reply_to = get_in_reply_to(msg);
+
+ if (xs_is_string(in_reply_to) && *in_reply_to &&
+ is_msg_mine(snac, in_reply_to)) {
+ if (object_user_cache_add(snac, id, "public") >= 0) {
+ snac_debug(snac, 1,
+ xs_fmt("keep_replied_me: added reply %s to public", id));
+ }
+ }
+ }
}
}
}
@@ -1614,12 +1646,15 @@ int timeline_admire(snac *snac, const char *id,
const char *content = xs_dict_get_path(msg, "content");
const char *type = xs_dict_get_path(msg, "type");
- /* if we are admiring this, add to both timelines */
+ /* if we are admiring this, add to both timelines, and store for later */
if (!like && strcmp(admirer, snac->actor) == 0) {
object_user_cache_add(snac, id, "public");
object_user_cache_add(snac, id, "private");
}
+ if (strcmp(admirer, snac->actor) == 0)
+ object_user_cache_add(snac, id, "admire");
+
/* use utf <3 as a like, as it is ugly */
if (type && xs_match(type, "Like|EmojiReact|Emoji") &&
content && strcmp(content, "❤") != 0) {
@@ -3311,6 +3346,10 @@ int grave(const char *objid, int op)
}
break;
+
+ case 2: /** del **/
+ unlink(fn);
+ break;
}
return ret;
@@ -3827,6 +3866,11 @@ void enqueue_close_question(snac *user, const char *id, int end_secs)
void enqueue_object_request(snac *user, const char *id, int forward_secs)
/* enqueues the request of an object in the future */
{
+ if (forward_secs < 0) {
+ /* set it to a somewhat random delay */
+ forward_secs = xs_hash_func(user->uid, strlen(user->uid)) % -forward_secs;
+ }
+
xs *qmsg = _new_qmsg("object_request", id, 0);
xs *ntid = tid(forward_secs);
xs *fn = xs_fmt("%s/queue/%s.json", user->basedir, ntid);
@@ -3855,6 +3899,11 @@ void enqueue_verify_links(snac *user)
void enqueue_actor_refresh(snac *user, const char *actor, int forward_secs)
/* enqueues an actor refresh */
{
+ if (forward_secs < 0) {
+ /* set it to a somewhat random delay */
+ forward_secs = xs_hash_func(user->uid, strlen(user->uid)) % -forward_secs;
+ }
+
xs *qmsg = _new_qmsg("actor_refresh", "", 0);
xs *ntid = tid(forward_secs);
xs *fn = xs_fmt("%s/queue/%s.json", user->basedir, ntid);
@@ -3864,7 +3913,7 @@ void enqueue_actor_refresh(snac *user, const char *actor, int forward_secs)
qmsg = _enqueue_put(fn, qmsg);
- snac_debug(user, 1, xs_fmt("enqueue_actor_refresh %s", actor));
+ snac_debug(user, 1, xs_fmt("enqueue_actor_refresh %s %d", actor, forward_secs));
}
@@ -4419,9 +4468,10 @@ void purge_user(snac *snac)
_purge_user_subdir(snac, "pending", priv_days);
_purge_user_subdir(snac, "public", pub_days);
+ _purge_user_subdir(snac, "admire", pub_days);
- const char *idxs[] = { "followers.idx", "private.idx", "public.idx",
- "pinned.idx", "bookmark.idx", "draft.idx", "sched.idx", NULL };
+ const char *idxs[] = { "followers.idx", "private.idx", "public.idx", "pinned.idx",
+ "bookmark.idx", "draft.idx", "sched.idx", "admire.idx", NULL };
for (n = 0; idxs[n]; n++) {
xs *idx = xs_fmt("%s/%s", snac->basedir, idxs[n]);
diff --git a/doc/snac.1 b/doc/snac.1
index 87f1760..eddab8d 100644
--- a/doc/snac.1
+++ b/doc/snac.1
@@ -204,6 +204,9 @@ used for scheduled posts.
.It Languages you usually post in
Fill this string with the ISO 639 Language Codes you expect to
write your posts in, space-separated (example: en fr pt_BR).
+.It Don't show posts written in these languages
+A space-separated string of ISO 639 Language Codes
+(example: en fr de).
.It Password
Write the same string in these two fields to change your
password. Don't write anything if you don't want to do this.
diff --git a/doc/snac.5 b/doc/snac.5
index cf6ee0c..948dd82 100644
--- a/doc/snac.5
+++ b/doc/snac.5
@@ -167,6 +167,8 @@ This directory stores hard links to the actor objects in the object storage.
This directory stores the users being followed as hard links to the 'Follow'
or 'Accept' objects in the object storage. File names are the hashes of each
actor Id.
+.It Pa pending/
+This directory stores following requests not yet confirmed nor rejected.
.It Pa private/
This directory stores hard links to the timeline entries in the object storage.
.It Pa private.idx
diff --git a/doc/snac.8 b/doc/snac.8
index ef93d31..5698ce1 100644
--- a/doc/snac.8
+++ b/doc/snac.8
@@ -327,6 +327,11 @@ Overrides the default "mogrify" command name or path. Use this if the tool is no
Overrides the default "ffmpeg" command name or path. Use this if the tool is not in the system PATH or has a different name.
.It Ic purge_static
If set to true, user static directories are purged; any file stored in these subdirectories (usually images or other media) that is not attached to any post, not used as avatar, header or favicon, and not served as an emoji, is deleted from the filesystem. Don't enable this option if any of your users are serving other files (like, e.g., CSS assets) this way.
+.It Ic keep_replied_posts
+If set to true, when you reply to a remote post, the parent remote post will be added to local public timeline.
+.It Ic keep_replied_me
+If set to true, when a remote user replies to one of local posts, the
+remote reply will be added to local public timeline.
.El
.Pp
You must restart the server to make effective these changes.
diff --git a/html.c b/html.c
index 004aa46..486853d 100644
--- a/html.c
+++ b/html.c
@@ -321,13 +321,11 @@ xs_html *html_actor_icon(snac *user, xs_dict *actor, const char *date,
name_link);
if (!xs_is_null(url)) {
- xs *md5 = xs_md5_hex(url, strlen(url));
-
xs_html_add(actor_icon,
xs_html_text(" "),
xs_html_tag("a",
xs_html_attr("href", (char *)url),
- xs_html_attr("title", md5),
+ xs_html_attr("title", xs_is_string(md5) ? md5 : ""),
xs_html_text("»")));
}
@@ -347,6 +345,14 @@ xs_html *html_actor_icon(snac *user, xs_dict *actor, const char *date,
xs_html_attr("title", "mutual relation"),
xs_html_raw("&#129309;")));
}
+ else
+ if (fwer) {
+ xs_html_add(actor_icon,
+ xs_html_text(" "),
+ xs_html_tag("span",
+ xs_html_attr("title", "follows you"),
+ xs_html_raw("&#128077;")));
+ }
if (instance_failure(actor_id, 0) == -1) {
xs_html_add(actor_icon,
@@ -1620,6 +1626,7 @@ xs_html *html_top_controls(snac *user)
const char *longitude = xs_dict_get_def(user->config, "longitude", "");
const char *webhook = xs_dict_get_def(user->config, "notify_webhook", "");
const char *post_langs = xs_dict_get_def(user->config, "post_langs", "");
+ const char *excluded_langs = xs_dict_get_def(user->config, "excluded_langs", "");
xs *metadata = NULL;
const xs_dict *md = xs_dict_get(user->config, "metadata");
@@ -1858,6 +1865,15 @@ xs_html *html_top_controls(snac *user)
xs_html_attr("placeholder", L("en fr es de_AT")))),
xs_html_tag("p",
+ xs_html_text(L("Don't show posts written in these languages:")),
+ xs_html_sctag("br", NULL),
+ xs_html_sctag("input",
+ xs_html_attr("type", "text"),
+ xs_html_attr("name", "excluded_langs"),
+ xs_html_attr("value", excluded_langs),
+ xs_html_attr("placeholder", L("en fr es de_AT")))),
+
+ xs_html_tag("p",
xs_html_text(L("New password:")),
xs_html_sctag("br", NULL),
xs_html_sctag("input",
@@ -2042,6 +2058,27 @@ xs_str *build_mentions(snac *user, const xs_dict *msg)
}
}
+ /* also add the author of this post as a mention */
+ const char *atto = get_atto(msg);
+
+ if (xs_is_string(atto) && *atto && strcmp(atto, user->actor) != 0) {
+ /* check if this author is already in the mentions string */
+ xs *l = xs_split(atto, "/");
+
+ if (xs_list_len(l) > 3) {
+ xs *actor_o = NULL;
+ if (valid_status(object_get(atto, &actor_o))) {
+ const char *uname = xs_dict_get(actor_o, "preferredUsername");
+ if (!xs_is_null(uname) && *uname) {
+ xs *handle = xs_fmt("@%s@%s ", uname, xs_list_get(l, 2));
+ if (xs_str_in(s, handle) == -1) {
+ s = xs_str_cat(s, handle);
+ }
+ }
+ }
+ }
+ }
+
if (*s) {
xs *s1 = s;
s = xs_fmt("\n\n\nCC: %s", s1);
@@ -2325,6 +2362,17 @@ xs_html *html_entry(snac *user, xs_dict *msg, int read_only,
int c = 0;
xs_dict_next(cmap, &lang, &dummy, &c);
+
+ if (user && xs_is_string(lang)) {
+ /* discard posts in excluded languages */
+ const char *excluded_langs = xs_dict_get(user->config, "excluded_langs");
+
+ if (xs_is_string(excluded_langs) &&
+ xs_str_in(excluded_langs, lang) != -1) {
+ snac_debug(user, 1, xs_fmt("excluded post in language '%s'", lang));
+ return NULL;
+ }
+ }
}
if (strcmp(type, "Follow") == 0) {
@@ -2823,7 +2871,7 @@ xs_html *html_entry(snac *user, xs_dict *msg, int read_only,
/* quoted post */
const char *quoted_id = xs_or(xs_dict_get(msg, "quoteUri"), xs_dict_get(msg, "quoteUrl"));
- if (xs_is_string(quoted_id) && xs_match(quoted_id, "https://*|http://*")) { /** **/
+ if (level < 3 && xs_is_string(quoted_id) && xs_match(quoted_id, "https://*|http://*")) { /** **/
xs *quoted_post = NULL;
if (valid_status(object_get(quoted_id, &quoted_post))) {
@@ -3433,7 +3481,6 @@ xs_str *html_timeline(snac *user, const xs_list *list, int read_only,
int utl, const char *error, int terse)
/* returns the HTML for the timeline */
{
- xs_list *p = (xs_list *)list;
const char *v;
double t = ftime();
int hide_children = xs_is_true(xs_dict_get(srv_config, "strict_public_timelines")) && read_only;
@@ -3529,6 +3576,18 @@ xs_str *html_timeline(snac *user, const xs_list *list, int read_only,
{
/* show the list of bookmarked posts */
+ xs *url = xs_fmt("%s/admirations", user->actor);
+ xs_html_add(lol,
+ xs_html_tag("li",
+ xs_html_tag("a",
+ xs_html_attr("href", url),
+ xs_html_attr("class", "snac-list-link"),
+ xs_html_attr("title", L("Liked, boosted or reacted posts")),
+ xs_html_text(L("admirations")))));
+ }
+
+ {
+ /* show the list of bookmarked posts */
xs *url = xs_fmt("%s/bookmarks", user->actor);
xs_html_add(lol,
xs_html_tag("li",
@@ -3613,7 +3672,7 @@ xs_str *html_timeline(snac *user, const xs_list *list, int read_only,
int show_unlisted = user ? xs_is_true(xs_dict_get(user->config, "show_unlisted")) : 0;
- while (xs_list_iter(&p, &v)) {
+ xs_list_foreach(list, v) {
xs *msg = NULL;
int status;
@@ -4776,54 +4835,52 @@ int html_get_handler(const xs_dict *req, const char *q_path,
/* searching for an URL? */
if (q && xs_match(q, "https://*|http://*")) {
- /* may by an actor; try a webfinger */
+ /* bring it to the user's timeline */
xs *actor_obj = NULL;
+ xs *object = NULL;
+ int status;
- if (valid_status(webfinger_request(q, &actor_obj, &url_acct)) && xs_is_string(url_acct)) {
- /* it's an actor; do the dirty trick of changing q to the account name */
- q = url_acct;
- }
- else {
- /* bring it to the user's timeline */
- xs *object = NULL;
- int status;
-
- status = activitypub_request(&snac, q, &object);
- snac_debug(&snac, 1, xs_fmt("Request searched URL %s %d", q, status));
+ status = activitypub_request(&snac, q, &object);
+ snac_debug(&snac, 1, xs_fmt("Request searched URL %s %d", q, status));
- if (valid_status(status)) {
- /* got it; also request the actor */
- const char *attr_to = get_atto(object);
+ if (valid_status(status) && xs_is_dict(object)) {
+ /* got it; also request the actor */
+ const char *attr_to = get_atto(object);
- if (!xs_is_null(attr_to)) {
- status = actor_request(&snac, attr_to, &actor_obj);
+ if (!xs_is_null(attr_to)) {
+ status = actor_request(&snac, attr_to, &actor_obj);
- if (valid_status(status)) {
- /* reset the query string to be the real id */
- url_acct = xs_dup(xs_dict_get(object, "id"));
- q = url_acct;
+ if (valid_status(status)) {
+ /* reset the query string to be the real id */
+ url_acct = xs_dup(xs_dict_get(object, "id"));
+ q = url_acct;
- /* add the post to the timeline */
- if (!timeline_here(&snac, q))
- timeline_add(&snac, q, object);
- }
+ /* add the post to the timeline */
+ if (!timeline_here(&snac, q))
+ timeline_add(&snac, q, object);
}
- else {
- /* retry webfinger, this time with the 'official' id */
- const char *id = xs_dict_get(object, "id");
+ }
+ else {
+ /* retry webfinger, this time with the 'official' id */
+ const char *id = xs_dict_get(object, "id");
- if (xs_is_string(id) && valid_status(webfinger_request(id, &actor_obj, &url_acct)) &&
- xs_is_string(url_acct))
- q = url_acct;
- }
+ if (xs_is_string(id) && valid_status(webfinger_request_fake(id, &actor_obj, &url_acct)) &&
+ xs_is_string(url_acct))
+ q = url_acct;
}
}
+ else
+ /* may by an actor; try a webfinger */
+ if (valid_status(webfinger_request(q, &actor_obj, &url_acct)) && xs_is_string(url_acct)) {
+ /* it's an actor; do the dirty trick of changing q to the account name */
+ q = url_acct;
+ }
/* fall through */
}
if (q && *q) {
- if (xs_regex_match(q, "^@?[a-zA-Z0-9._]+@[a-zA-Z0-9-]+\\.")) {
+ if (xs_regex_match(q, "^@?[^@]+@[a-zA-Z0-9-]+\\.")) {
/** search account **/
xs *actor = NULL;
xs *acct = NULL;
@@ -5074,6 +5131,22 @@ int html_get_handler(const xs_dict *req, const char *q_path,
}
}
else
+ if (strcmp(p_path, "admirations") == 0) { /** list of admired posts **/
+ if (!login(&snac, req)) {
+ *body = xs_dup(uid);
+ status = HTTP_STATUS_UNAUTHORIZED;
+ }
+ else {
+ int more = 0;
+ xs *list = timeline_list(&snac, "admire", skip, show, &more);
+
+ *body = html_timeline(&snac, list, 0, skip, show,
+ more, L("Liked, boosted or reacted posts"), "/admirations", 0, error, terse);
+ *b_size = strlen(*body);
+ status = HTTP_STATUS_OK;
+ }
+ }
+ else
if (strcmp(p_path, "bookmarks") == 0) { /** list of bookmarked posts **/
if (!login(&snac, req)) {
*body = xs_dup(uid);
@@ -5394,7 +5467,7 @@ int html_post_handler(const xs_dict *req, const char *q_path,
uid = xs_list_get(l, 1);
if (!uid || !user_open(&snac, uid)) {
/* invalid user */
- srv_debug(1, xs_fmt("html_post_handler bad user %s", uid));
+ srv_debug(1, xs_fmt("html_post_handler bad user %s", xs_or(uid, "(null)")));
return HTTP_STATUS_NOT_FOUND;
}
@@ -5665,6 +5738,7 @@ int html_post_handler(const xs_dict *req, const char *q_path,
const char *eid = xs_dict_get(p_vars, "eid");
if (eid != NULL) {
+ object_user_cache_del(&snac, id, "admire");
xs *n_msg = msg_emoji_unreact(&snac, id, eid);
if (n_msg != NULL)
@@ -5679,8 +5753,10 @@ int html_post_handler(const xs_dict *req, const char *q_path,
xs *ret = msg_emoji_init(&snac, id, eid);
/* fails if either invalid or already reacted */
- if (!ret)
+ if (!ret) {
+ object_user_cache_del(&snac, id, "admire");
ret = msg_emoji_unreact(&snac, id, eid);
+ }
if (!ret)
status = HTTP_STATUS_NOT_FOUND;
}
@@ -5707,6 +5783,7 @@ int html_post_handler(const xs_dict *req, const char *q_path,
xs *msg = msg_repulsion(&snac, id, "Like");
if (msg != NULL) {
+ object_user_cache_del(&snac, id, "admire");
enqueue_message(&snac, msg);
}
}
@@ -5715,6 +5792,7 @@ int html_post_handler(const xs_dict *req, const char *q_path,
xs *msg = msg_repulsion(&snac, id, "Announce");
if (msg != NULL) {
+ object_user_cache_del(&snac, id, "admire");
enqueue_message(&snac, msg);
}
}
@@ -5959,6 +6037,10 @@ int html_post_handler(const xs_dict *req, const char *q_path,
snac.config = xs_dict_set(snac.config, "tz", v);
if ((v = xs_dict_get(p_vars, "post_langs")) != NULL)
snac.config = xs_dict_set(snac.config, "post_langs", v);
+ if ((v = xs_dict_get(p_vars, "excluded_langs")) != NULL)
+ snac.config = xs_dict_set(snac.config, "excluded_langs", v);
+ else
+ snac.config = xs_dict_del(snac.config, "excluded_langs");
snac.config = xs_dict_set(snac.config, "latitude", xs_dict_get_def(p_vars, "latitude", ""));
snac.config = xs_dict_set(snac.config, "longitude", xs_dict_get_def(p_vars, "longitude", ""));
diff --git a/http.c b/http.c
index 125d346..95cc489 100644
--- a/http.c
+++ b/http.c
@@ -123,7 +123,7 @@ xs_dict *http_signed_request(snac *snac, const char *method, const char *url,
}
-int check_signature(const xs_dict *req, xs_str **err)
+int check_signature(const xs_dict *req, xs_str **err, xs_str **key_id)
/* check the signature */
{
const char *sig_hdr = xs_dict_get(req, "signature");
@@ -182,6 +182,9 @@ int check_signature(const xs_dict *req, xs_str **err)
if ((p = strchr(keyId, '#')) != NULL)
*p = '\0';
+ /* copy the keyId */
+ *key_id = xs_dup(keyId);
+
xs *actor = NULL;
int status;
diff --git a/httpd.c b/httpd.c
index 248f5fa..acbe895 100644
--- a/httpd.c
+++ b/httpd.c
@@ -600,17 +600,19 @@ void httpd_connection(FILE *f)
status = HTTP_STATUS_NOT_FOUND;
}
- if (status == HTTP_STATUS_FORBIDDEN)
- body = xs_str_new("<h1>403 Forbidden (" USER_AGENT ")</h1>");
+ if (body == NULL) {
+ if (status == HTTP_STATUS_FORBIDDEN)
+ body = xs_str_new("<h1>403 Forbidden (" USER_AGENT ")</h1>");
- if (status == HTTP_STATUS_NOT_FOUND)
- body = xs_str_new("<h1>404 Not Found (" USER_AGENT ")</h1>");
+ if (status == HTTP_STATUS_NOT_FOUND)
+ body = xs_str_new("<h1>404 Not Found (" USER_AGENT ")</h1>");
- if (status == HTTP_STATUS_GONE)
- body = xs_str_new("<h1>410 Gone (" USER_AGENT ")</h1>");
+ if (status == HTTP_STATUS_GONE)
+ body = xs_str_new("<h1>410 Gone (" USER_AGENT ")</h1>");
- if (status == HTTP_STATUS_BAD_REQUEST && body != NULL)
- body = xs_str_new("<h1>400 Bad Request (" USER_AGENT ")</h1>");
+ if (status == HTTP_STATUS_BAD_REQUEST)
+ body = xs_str_new("<h1>400 Bad Request (" USER_AGENT ")</h1>");
+ }
if (status == HTTP_STATUS_SEE_OTHER)
headers = xs_dict_append(headers, "location", body);
@@ -1065,8 +1067,8 @@ void httpd(void)
signal(SIGTERM, term_handler);
signal(SIGINT, term_handler);
- srv_log(xs_fmt("httpd%s start %s %s", p_state->use_fcgi ? " (FastCGI)" : "",
- full_address, USER_AGENT));
+ srv_log(xs_fmt(USER_AGENT " httpd%s start %s", p_state->use_fcgi ? " (FastCGI)" : "",
+ full_address));
/* show the number of usable file descriptors */
struct rlimit r;
diff --git a/mastoapi.c b/mastoapi.c
index 9f79b97..cf2f53e 100644
--- a/mastoapi.c
+++ b/mastoapi.c
@@ -355,6 +355,7 @@ int oauth_post_handler(const xs_dict *req, const char *q_path,
else
if (strcmp(cmd, "/token") == 0) { /** **/
xs *wrk = NULL;
+ xs *codewrk = NULL;
const char *gtype = xs_dict_get(args, "grant_type");
const char *code = xs_dict_get(args, "code");
const char *cid = xs_dict_get(args, "client_id");
@@ -387,7 +388,7 @@ int oauth_post_handler(const xs_dict *req, const char *q_path,
I'm not sure of the impacts of this right now, but Subway Tooter does not
provide a code so one must be generated */
if (xs_is_null(code)){
- code = random_str();
+ code = codewrk = random_str();
}
if (gtype && code && cid && csec && ruri) {
xs *app = app_get(cid);
@@ -3435,6 +3436,7 @@ int mastoapi_post_handler(const xs_dict *req, const char *q_path,
xs *n_msg = msg_repulsion(&snac, id, "Like");
if (n_msg != NULL) {
+ object_user_cache_del(&snac, id, "admire");
enqueue_message(&snac, n_msg);
out = mastoapi_status(&snac, msg);
@@ -3456,6 +3458,7 @@ int mastoapi_post_handler(const xs_dict *req, const char *q_path,
xs *n_msg = msg_emoji_unreact(&snac, id, content);
if (n_msg != NULL) {
+ object_user_cache_del(&snac, id, "admire");
enqueue_message(&snac, n_msg);
out = mastoapi_status(&snac, msg);
@@ -4205,17 +4208,37 @@ int mastoapi_put_handler(const xs_dict *req, const char *q_path,
if (valid_status(timeline_get_by_md5(&snac, md5, &msg))) {
const char *content = xs_dict_get(args, "status");
xs *atls = xs_list_new();
- xs *f_content = not_really_markdown(content, &atls, NULL);
+ xs *tag = xs_list_new();
+ xs *f_content0 = not_really_markdown(content, &atls, &tag);
+ xs *f_content = process_tags(&snac, f_content0, &tag);
/* replace fields with new content */
msg = xs_dict_set(msg, "sourceContent", content);
msg = xs_dict_set(msg, "content", f_content);
+ xs *content_map = xs_dup(xs_dict_get(msg, "contentMap"));
+ if (xs_is_dict(content_map)) {
+ /* get the first pair */
+ const char *k, *v;
+ int c = 0;
+
+ if (xs_dict_next(content_map, &k, &v, &c)) {
+ content_map = xs_dict_set(content_map, k, f_content);
+ msg = xs_dict_set(msg, "contentMap", content_map);
+ }
+ }
+
xs *updated = xs_str_utctime(0, ISO_DATE_SPEC);
msg = xs_dict_set(msg, "updated", updated);
+ msg = xs_dict_set(msg, "tag", tag);
+
/* overwrite object, not updating the indexes */
- object_add_ow(xs_dict_get(msg, "id"), msg);
+ const char *id = xs_dict_get(msg, "id");
+
+ object_add_ow(id, msg);
+
+ tag_index(id, msg);
/* update message */
xs *c_msg = msg_update(&snac, msg);
diff --git a/po/cs.po b/po/cs.po
index eb19846..0361367 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -8,694 +8,694 @@ msgstr ""
"Language: cs\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Citlivý obsah: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Varování o citlivém obsahu"
msgid "Only for mentioned people: "
msgstr "Pouze pro zmíněné osoby:"
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Odpovědět na (URL):"
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Nesdílet, pouze uložit do rozepsaných"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Rozepsané:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Přílohy..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Soubor:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Pro smazání přilohy vymažte toto pole"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Popisek přílohy"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Anketa..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Možnosti ankety (jedna na řádek, max 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Vyber jednu"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Vyber více možností"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Konec za 5 minut"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Konec za 1 hodinu"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Konec za 1 den"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Poslat"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Popisek stránky"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Email administrátora"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Účet adminitrátora"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d sledovaných, %d sledujících"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "soukromé"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "veřejné"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "upozornění"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "lidé"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instance"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
msgstr ""
"Vyhledat příspěvek podle URL (regex), @uživatel@instance účtu, nebo #tagu"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Hledání obsahu"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "ověřený odkaz"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Místo: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nový příspěvek..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Co se vám honí hlavou?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Operace..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Sledovat"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(podle URL nebo @uživatel@instance)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Boostit"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(podle URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Líbí"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Nastavení..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Jméno:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Vaše jméno"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Profilový obrázek: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Smazat profilový obrázek"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Obrázek v záhlaví profilu: "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Smazat obrázek v záhlaví"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Napište něco o sobě..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Rozbalit citlivé příspěvky"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Emailová adresa pro upozornění"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Upozornění na Telegram (bot klíč a chat id):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "ntfy notifikace (ntfy server a token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Životnost příspěvků ve dnech (0: nastavení serveru):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Zahodit soukromé zprávy od lidí, které nesledujete"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Tento účet je robotem"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Automaticky boostit všechna zmínění tohoto účtu"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr ""
"Tento účet je soukromý (příspěvky nejsou zobrazitelné napříč internetem)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Složit vlákna"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Žádosti o sledování je nutné manuálně potvrdit"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Zobrazit údaje o počtu sledovaných a sledujících"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Geolokace:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Metadata profilu (klíč=hodnota na jeden řádek):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Jazyk rozhraní:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nové heslo:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Nové heslo znovu:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Uložit"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Sledované hashtagy..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Jeden hashtag na řádek"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Aktualizovat hashtagy"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Dát najevo, že se vám příspěvek líbí"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Nelíbí"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Vlastně se mi to zas tak nelíbí"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Odepnout"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Odepnout tento příspěvek z vaší osy"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Připnout"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Připnout tento příspěvěk na začátek vaší osy"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Ukázat tento příspěvek vaším sledujícím"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Odboostit"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Boostit to byl špatný nápad"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Zahodit"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Odstranit tento příspěvěk ze záložek"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Uložit"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Uložit tento příspěvek do záložek"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Přestat sledovat"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Přestat sledovat tohoto uživatele"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Začít sledovat tohoto uživatele"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Přestat Sledovat Skupinu"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Přestat sledovat tuto skupinu nebo kanál"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Sledovat Skupinu"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Začít sledovat tuto skupinu nebo kanál"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "ZTIŠIT"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Jednou provždy zablokovat všechno od tohoto uživatele"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Smazat"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Smazat tento příspěvek"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Schovat"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Schovat tento příspěvek a příspěvky pod ním"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Editovat..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Odpovědět..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Ořezáno (moc hluboké)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "sleduje vás"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Připnuto"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Zazáložkováno"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Anketa"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Odhlasováno"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Událost"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "boostí"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "odpověď pro"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr "[CITLIVÝ OBSAH]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Hlasuj"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Uzavřeno"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Končí za"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Příloha"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Popisek..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Původní kanál nebo komunita"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Čas:"
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Starší..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "o této stránce"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "pohání "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Zahodit"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Časová osa pro seznam '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Připnuté příspěvky"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Záložky"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Rozepsané příspěvky"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Nic nového"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Zpátky nahoru"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historie"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Více..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Povolit boosty"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Zobrazovat boosty od tohoto uživatele"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Skrýt boosty"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Ztišit boosty od tohoto uživatele"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Smazat tohoto uživatele"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Schválit"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Schválit žádost o sledování"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Zahodit"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Zahodit žádost o sledování"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Zrušit ztišení"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Přestat blokovat tohoto uživatele"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Zablokovat všechno od tohoto uživatele"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Soukromá zpráva..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Dosud nepotvrzené žádosti o sledování"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Lidé, které sledujete"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Lidé, kteří vás sledují"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Smazat vše"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Zmínil vás"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Ukončená anketa"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Žádost o sledování"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Kontext"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nové"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Již viděno"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Nic"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Výsledky vyhledávání účtu %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Účet %s nenalezen"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Výsledky k tagu %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Nic k tagu %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Výsledky vyhledávání pro '%s' (může toho být víc)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Výsledky vyhledávání pro '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Nic víc pro '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Žádný výsledek pro '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Časová osa místní instance"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Časová osa pro seznam '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Výsledky vyhledávání tagu #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Nedávné příspěvky od uživatelů této instance"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Blokované hashtagy..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "URL adresa příspěvku, na který odpovědět"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -707,79 +707,79 @@ msgstr ""
"Možnost 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "API klíč Bota"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Chat id"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy server - celá URL adresa (např: https://ntfy.sh/VaseTema)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntfy token - pokud je zapotřebí"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "připnuté"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "záložky"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "rozepsané"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Naplánovat příspěvek..."
msgid "Post date and time:"
msgstr "Den a čas:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Naplánované příspěvky"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "naplánované příspěvky"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Den a čas (časové pásmo: %s)"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Časové pásmo:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Jazyk:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Notify webhook:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr "http://priklad.cz/webhook"
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Jazyky ve kterých píšete:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr "cs en fr de_AT"
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Viditelnost: "
@@ -795,95 +795,95 @@ msgstr "Pouze pro sledující"
msgid "Direct Message"
msgstr "Soukromá Zpráva"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr "EmojiOdebrat"
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr "EmojiReakce"
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Reagovat emoji..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Emoji reakce: "
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Ztlumená slova..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr "Co řádek, to slovo"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Aktualizovat ztlumená slova"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Ztlumené: "
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Příspěvky uživatele"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Více (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Skončí za 3 dny"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Skončí za 1 rok"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr "Oblíbení"
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr "Emoji reakce"
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr "Zmíňky"
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr "Boosty"
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr "Sledování"
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr "Odsledování"
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr "Žádosti o sledování"
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr "Blokace"
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr "Ankety"
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Uložit"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Filtr notifikací..."
@@ -935,6 +935,18 @@ msgstr "lis"
msgid "Dec"
msgstr "pro"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
+msgstr "Zobrazit neveřejné příspěvky na profilu a v RSS"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
msgstr ""
diff --git a/po/de_DE.po b/po/de_DE.po
index b704cb9..eff073b 100644
--- a/po/de_DE.po
+++ b/po/de_DE.po
@@ -7,119 +7,119 @@ msgstr ""
"Language: de_DE\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Sensibler Inhalt: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Beschreibung des sensiblen Inhalts"
msgid "Only for mentioned people: "
msgstr "Nur für erwähnte Personen: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Antwort an (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Nicht senden, aber als Entwurf speichern"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Entwurf: "
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Anhänge..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Datei:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Feld löschen, um den Anhang zu löschen"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Beschreibung des Anhangs"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Umfrage..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Umfrageoptionen (eine pro Zeile, bis zu 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Einfachauswahl"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Mehrfachauswahl"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Endet in 5 Minuten"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Endet in 1 Stunde"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Endet in 1 Tag"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Beitrag veröffentlichen"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Seitenbeschreibung"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Admin E-Mail"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Admin-Konto"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d Gefolgte, %d Folgende"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "Privat"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "Öffentlich"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "Benachrichtigungen"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "Personen"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "Instanz"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -127,576 +127,576 @@ msgstr ""
"Durchsuche Beiträge nach URL oder Inhalt (regulärer Ausdruck), @user@host "
"Konten, oder #tag"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Inhaltssuche"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "verifizierter Link"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Standort: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Neuer Beitrag..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Was beschäftigt dich?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Aktionen..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Folgen"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(mit URL oder user@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Boosten"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(mit URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Gefällt mir"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Einstellungen..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Anzeigename:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Dein Name"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Aktuellen Avatar löschen"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Titelbild (Banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Aktuelles Titelbild löschen"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Über dich:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Erzähle etwas von dir..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Sensible Inhalte immer anzeigen"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "E-Mail Adresse für Benachrichtigungen:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Telegram Benachrichtigungen (Bot Schlüssel und Chat ID):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "NTFY Benachrichtigungen (ntfy Server und Token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Aufbewahrungsfrist der Beiträge in Tagen (0 = Serverstandard):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Blocke Direktnachrichten von Personen denen du nicht folgst"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Dieses Konto ist ein Bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Automatisches Boosten bei Erwähnungen dieses Kontos"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr ""
"Dieses Konto ist privat (Beiträge werden nicht in der Weboberfläche "
"angezeigt)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Themen standardmäßig einklappen"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Folgeanfragen müssen genehmigt werden"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Veröffentliche die Anzahl von Followern und Gefolgten."
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Standort:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Profil-Metadaten (Begriff=Wert Paare, einer pro Zeile):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Sprache der Weboberfläche:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Neues Passwort:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Neues Passwort wiederholen:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Benutzerinformationen aktualisieren"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Gefolgte Hashtags..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Ein Hashtag pro Zeile"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Hashtags aktualisieren"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Sag, dass dir dieser Beiträg gefällt"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Gefällt mir zurücknehmen"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Nee, gefällt mir nicht so gut"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Pin entfernen"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Pin für diesen Beitrag aus deiner Zeitleiste entfernen"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Anpinnen"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Pinne diesen Beitrag an den Anfang deiner Zeitleiste"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Diesen Beitrag an deine Follower weiterschicken"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Boost zurücknehmen"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Ich bedauere, dass ich das weiterverschickt habe"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Lesezeichen entfernen"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Diesen Beitrag aus den Lesezeichen entfernen"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Lesezeichen"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Diesen Beitrag zu deinen Lesezeichen hinzufügen"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Nicht mehr folgen"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Aktivitäten dieses Benutzers nicht mehr folgen"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Folge den Aktivitäten dieses Benutzers"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Der Gruppe nicht mehr folgen"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Der Gruppe oder dem Kanal nicht mehr folgen"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Der Gruppe folgen"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Der Gruppe oder dem Kanal folgen"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "Stummschalten"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Alle Aktivitäten dieses Benutzers für immer blockieren"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Löschen"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Diesen Beitrag löschen"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Verstecken"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Verstecke diesen Beitrag und seine Kommentare"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Bearbeiten..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Antworten..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Abgeschnitten (zu tief)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "folgt dir"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Angeheftet"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Lesezeichen gesetzt"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Umfrage"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Abgestimmt"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Ereignis"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "teilte"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "als Antwort auf"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [SENSIBLER INHALT]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Abstimmen"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Geschlossen"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Beendet in"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Anhang"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt.-Text..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Ursprungskanal oder -gemeinschaft"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Zeit: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Älter..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "Über diese Seite"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "powered by "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Ablehnen"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Zeitleiste für Liste '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Angeheftete Beiträge"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Beiträge mit Lesezeichen"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Entwurf veröffentlichen"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Keine weiteren ungesehenen Beiträge"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Nach oben"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historie"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Mehr..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Nicht mehr limitieren"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Erlaube Boosts dieses Benutzers"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Limitieren"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Blocke Boosts dieses Benutzers"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Benutzer löschen"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Bestätigen"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Diese Folgeanfrage bestätigen"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Verwerfen"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Diese Folgeanfrage verwerfen"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Stummschaltung aufheben"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Aktivitäten dieses Benutzers nicht mehr blockieren"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Alle Aktivitäten dieses Benutzers blockieren"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Direktnachricht..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Ausstehende Folgebestätigungen"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Personen denen du folgst"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Personen die dir folgen"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Aufräumen"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Erwähnung"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Beendete Umfrage"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Folge-Anfrage"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Zusammenhang anzeigen"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Neu"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Bereits gesehen"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Nichts"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Suchergebnisse für Konto %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Konto %s wurde nicht gefunden"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Suchergebnisse für Hashtag %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Nicht gefunden zu Hashtag %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Suchergebnisse für '%s' (könnten mehr sein)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Keine Suchergebnisse für '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Keine weiteren Treffer für '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Nichts gefunden für '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Zeitleiste der Instanz anzeigen"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Zeitleiste der Liste '%s' anzeigen"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Suchergebnisse für Hashtag #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Neueste Beiträge von Benutzern dieser Instanz"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Geblockte Hashtags..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Optionale URL zum Antworten"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -708,79 +708,79 @@ msgstr ""
"Option 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Bot API Schlüssel"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Chat ID"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy Server - vollständige URL (Bsp.: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntfy Token - falls nötig"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "Angeheftet"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "Lesezeichen"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "Entwürfe"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Geplanter Beitrag..."
msgid "Post date and time:"
msgstr "Datum und Uhrzeit des Beitrags:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Geplante Beiträge"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "Geplante Beiträge"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Datum und Uhrzeit des Beitrags (Zeitzone: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Zeitzone:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Sprache:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Notify webhook:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr "http://example.com/webhook"
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Sprache, in der du normalerweise schreibst:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr "en fr es de_DE"
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Sichtbarkeit"
@@ -796,95 +796,95 @@ msgstr "Nur Follower"
msgid "Direct Message"
msgstr "Direktnachricht"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr "Emoji-Reaktion löschen"
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr "Emoji-Reaktion"
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Emoji-Reaktion..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Emoji-Reaktionen:"
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Ausgeblendete Wörter..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr "Ein Wort pro Zeile, auch Teilübereinstimmungen passen"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Ausgeblendete Wörter aktualisieren"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Ausgeblendet:"
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Beiträge von Kontakten"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Mehr (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Endet in 3 Tagen"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Endet in 1 Jahr"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr "Gefällt mir"
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr "Emoji-Reaktionen"
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr "Erwähnungen"
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr "Ankündigungen"
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr "Folgt"
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr "Entfolgt"
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr "Folge Anfrage"
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr "Geblockt"
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr "Umfragen"
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Speichern"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Benachrichtigungsfilter"
@@ -936,6 +936,19 @@ msgstr "Nov"
msgid "Dec"
msgstr "Dez"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
-msgstr "Nicht gelistete Beiträge auf der öffentlichen Seite und im RSS-Feed anzeigen"
+msgstr ""
+"Nicht gelistete Beiträge auf der öffentlichen Seite und im RSS-Feed anzeigen"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr "Beiträge in folgenden Sprachen nicht anzeigen:"
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr "Beiträge, die geliked, geboostet oder mit einer Reaktion versehen wurden"
+
+#: html.c:3573
+msgid "admirations"
+msgstr "Reaktionen"
diff --git a/po/el_GR.po b/po/el_GR.po
index 844ea30..4497523 100644
--- a/po/el_GR.po
+++ b/po/el_GR.po
@@ -14,119 +14,119 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.5\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Ευαίσθητο περιεχόμενο: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Περιγραφή ευαίσθητου περιεχομένου"
msgid "Only for mentioned people: "
msgstr "Μόνο για αναφερόμενα άτομα: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Απάντηση σε (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Μη δημοσιεύσεις, αλλά αποθήκευσε σαν προσχέδιο"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Προσχέδιο:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Επισυνάψεις..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Αρχείο:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Καθάρισε αυτό το πεδίο για να διαγράψεις την επισύναψη"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Περιγραφή επισύναψης"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Δημοσκόπηση..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Επιλογές δημοσκόπησης (μία ανά σειρά, μέχρι 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Μία επιλογή"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Πολλαπλές επιλογές"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Τελειώνει σε 5 λεπτά"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Τελειώνει σε 1 ώρα"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Τελειώνει σε 1 ημέρα"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Δημοσίευση"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Περιγραφή ιστότοπου"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Email διαχειριστή"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Διαχειριστής"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d ακολουθείτε, %d ακόλουθοι"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "ιδιωτικό"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "δημόσιο"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "ειδοποιήσεις"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "άνθρωποι"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "διακομιστής"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -134,576 +134,576 @@ msgstr ""
"Αναζήτηση δημοσιεύσεων με URL ή περιεχόμενο (κανονική έκφραση), "
"@χρήστης@διακομιστής, ή #ετικέτα"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Αναζήτηση περιεχομένου"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "πιστοποιημένος σύνδεσμος"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Τοποθεσία: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Νέα Δημοσίευση..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Τι έχεις στο μυαλό σου;"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Λειτουργίες..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Ακολούθησε"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(με URL ή user@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Ενίσχυση"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(από URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Μου αρέσει"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Ρυθμίσεις Χρήστη..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Προβαλλόμενο όνομα:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Το όνομα σου"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Εικόνα προφίλ: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Διαγραφή τρέχουσας εικόνας προφίλ"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Εικόνα κεφαλίδας (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Διαγραφή τρέχουσας εικόνας κεφαλίδας"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Βιογραφικό:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Γράψε για τον εαυτό σου εδώ..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Πάντα πρόβαλε ευαίσθητο περιεχόμενο"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Διεύθυνση email για ειδοποιήσεις:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Ειδοποιήσεις Telegram (κλειδί bot και chat id):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "ειδοποιήσεις ntfy (διακομιστής ntfy και token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Διατήρηση δημοσιεύσεων για ημέρες (0: ρυθμίσεις διακομιστή):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Απόρριψη άμεσων μηνυμάτων από άτομα που δεν ακολουθείτε"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Αυτός ο λογαριασμός είναι αυτοματοποιημένος (bot)"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Αυτόματη ενίσχυση όλων των αναφορών σε αυτό το λογαριασμό"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr ""
"Αυτός ο λογαριασμός είναι ιδιωτικός (οι δημοσιεύσεις δεν εμφανίζονται στο "
"διαδίκτυο)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Αναδίπλωση κορυφαίων συζητήσεων εξ'ορισμού"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Τα αιτήματα ακόλουθων πρέπει να εγκρίνονται"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Δημοσίευση στατιστικών ακόλουθων και ακολουθούμενων"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Τρέχουσα τοποθεσία:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Μεταστοιχεία προφίλ (κλειδί=τιμή ζευγάρια σε κάθε γραμμή):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Γλώσσα περιβάλλοντος web:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Νέος κωδικός:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Επανάληψη νέου κωδικού:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Ενημέρωση στοιχείων χρήστη"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Ετικέτες που ακολουθείτε..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Μία ετικέτα ανά γραμμή"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Ενημέρωση ετικετών"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Ανάφερε ότι σου αρέσει αυτή η δημοσίευση"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Αναίρεση μου αρέσει"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Μπα δεν μ' αρέσει τόσο"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Ξεκαρφίτσωμα"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Ξεκαρφίτσωμα αυτής της δημοσίευσης από τη ροή σας"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Καρφίτσωμα"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Καρφίτσωμα αυτής της δημοσίευσης στη κορυφή της ροής σας"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Ανακοίνωση αυτής της δημοσίευσης στους ακόλουθους σας"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Αφαίρεση ενίσχυσης"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Μετάνιωσα που το ενίσχυσα"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Αφαίρεση σελιδοδείκτη"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Διαγραφή αυτής της δημοσίευσης από τους σελιδοδείκτες σου"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Εισαγωγή σελιδοδείκτη"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Προσθήκη αυτής της δημοσίευσης στους σελιδοδείκτες σου"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Αναίρεση ακολουθίας"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Σταμάτα να ακολουθείς τη δραστηριότητα αυτού του χρήστη"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Ξεκίνα να ακολουθείς τη δραστηριότητα αυτού του χρήστη"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Αναίρεση ακολουθίας ομάδας"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Σταμάτα να ακολουθείς αυτή την ομάδα ή κανάλι"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Ακολούθησε την Ομάδα"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Ξεκίνα να ακολουθείς αυτή την ομάδα ή κανάλι"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "ΣΙΓΑΣΗ"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Αποκλεισμός οποιασδήποτε δραστηριότητας από αυτόν τον χρήστη για πάντα"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Διαγραφή"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Διαγραφή αυτής της δημοσίευσης"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Απόκρυψη"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Απόκρυψη αυτής της δημοσίευσης και των απαντήσεων της"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Επεξεργασία..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Απάντηση..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Έγινε περικοπή (πολύ βαθύ)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "σε ακολουθεί"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Καρφιτσωμένο"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Εισήχθηκε σελιδοδείκτης"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Δημοσκόπηση"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Ψήφισες"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Εκδήλωση"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "ενισχύθηκε"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "σε απάντηση του"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [ΕΥΑΙΣΘΗΤΟ ΠΕΡΙΕΧΟΜΕΝΟ]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Ψήφισε"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Έκλεισε"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Κλείνει σε"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Βίντεο"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Ήχος"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Επισύναψη"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Εναλλακτικό κείμενο..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Πηγή κανάλι ή κοινότητα"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Ώρα: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Παλαιότερα..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "σχετικά με αυτό τον ιστότοπο"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "λειτουργεί με "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Απόρριψη"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Ροή για λίστα '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Καρφιτσωμένες δημοσιεύσεις"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Σελιδοδείκτες"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Προσχέδια δημοσιεύσεων"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Δεν υπάρχουν άλλες αδιάβαστες δημοσιεύσεις"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Πίσω στη κορυφή"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Ιστορικό"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Περισσότερα..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Αφαίρεση περιορισμού"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Επέτρεψε ανακοινώσεις (ενισχύσεις) από αυτό το χρήστη"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Περιορισμός"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Απέκλεισε ανακοινώσεις (ενισχύσεις) από αυτό το χρήστη"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Διαγραφή αυτού του χρήστη"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Έγκριση"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Έγκριση αυτού του αιτήματος ακόλουθου"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Απόρριψη"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Απόρριψη αυτού του αιτήματος ακόλουθου"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Αφαίρεση σίγασης"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Διακοπή αποκλεισμού δραστηριοτήτων από αυτό το χρήστη"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Αποκλεισμός οποιασδήποτε δραστηριότητας από αυτό τον χρήστη"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Απευθείας Μήνυμα..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Εκκεμείς επιβεβαιώσεις ακολουθήσεων"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Άνθρωποι που ακολουθείτε"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Άνθρωποι που σας ακολουθούν"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Εκκαθάριση όλων"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Αναφορά"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Ολοκληρωμένη δημοσκόπηση"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Αίτημα Ακόλουθου"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Περιεχόμενο"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Νέο"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Έχει ήδη προβληθεί"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Κανένα"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Αποτελέσματα αναζήτηση για λογαριασμό %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Ο λογαριασμός %s δεν βρέθηκε"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Αποτελέσματα αναζήτησης για ετικέτα %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Δε βρέθηκε κάτι για ετικέτα %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Αποτελέσματα αναζήτησης για '%s' (μπορεί να υπάρχουν περισσότερα)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Αποτελέσματα αναζήτησης για '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Δεν υπάρχουν άλλα αποτελέσματα για '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Δε βρέθηκε κάτι για '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Προβάλλεται η ροή του διακομιστή"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Προβάλετε η ροή της λίστας '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Αποτελέσματα αναζήτησης για ετικέτα #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Πρόσφατες αναρτήσεις από χρήστες σε αυτό τον ιστότοπο"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Αποκλεισμένες ετικέτες..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr ""
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -711,79 +711,79 @@ msgid ""
"..."
msgstr ""
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr ""
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr ""
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr ""
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr ""
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr ""
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr ""
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr ""
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr ""
msgid "Post date and time:"
msgstr ""
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr ""
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr ""
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr ""
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr ""
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -799,95 +799,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -939,6 +939,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/en.po b/po/en.po
index 3439fde..1ea5f59 100644
--- a/po/en.po
+++ b/po/en.po
@@ -8,692 +8,692 @@ msgstr ""
"Language: en\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr ""
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr ""
msgid "Only for mentioned people: "
msgstr ""
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr ""
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr ""
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr ""
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr ""
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr ""
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr ""
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr ""
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr ""
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr ""
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr ""
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr ""
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr ""
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr ""
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr ""
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr ""
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr ""
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr ""
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr ""
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr ""
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr ""
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr ""
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr ""
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr ""
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr ""
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr ""
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
msgstr ""
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr ""
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr ""
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr ""
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr ""
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr ""
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr ""
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr ""
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr ""
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr ""
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr ""
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr ""
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr ""
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr ""
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr ""
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr ""
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr ""
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr ""
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr ""
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr ""
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr ""
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr ""
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr ""
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr ""
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr ""
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr ""
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr ""
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr ""
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr ""
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr ""
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr ""
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr ""
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr ""
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr ""
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr ""
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr ""
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr ""
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr ""
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr ""
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr ""
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr ""
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr ""
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr ""
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr ""
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr ""
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr ""
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr ""
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr ""
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr ""
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr ""
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr ""
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr ""
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr ""
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr ""
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr ""
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr ""
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr ""
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr ""
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr ""
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr ""
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr ""
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr ""
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr ""
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr ""
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr ""
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr ""
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr ""
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr ""
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr ""
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr ""
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr ""
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr ""
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr ""
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr ""
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr ""
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr ""
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr ""
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr ""
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr ""
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr ""
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr ""
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr ""
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr ""
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr ""
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr ""
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr ""
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr ""
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr ""
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr ""
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr ""
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr ""
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr ""
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr ""
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr ""
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr ""
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr ""
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr ""
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr ""
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr ""
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr ""
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr ""
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr ""
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr ""
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr ""
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr ""
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr ""
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr ""
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr ""
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr ""
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr ""
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr ""
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr ""
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr ""
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr ""
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr ""
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr ""
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr ""
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr ""
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr ""
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr ""
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr ""
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr ""
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr ""
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr ""
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr ""
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr ""
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr ""
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr ""
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr ""
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr ""
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr ""
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr ""
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr ""
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr ""
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr ""
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr ""
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr ""
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr ""
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr ""
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -701,79 +701,79 @@ msgid ""
"..."
msgstr ""
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr ""
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr ""
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr ""
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr ""
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr ""
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr ""
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr ""
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr ""
msgid "Post date and time:"
msgstr ""
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr ""
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr ""
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr ""
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr ""
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -789,95 +789,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -929,6 +929,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/es.po b/po/es.po
index 29dbcec..381adba 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: es\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Contenido sensible: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Descripción del contenido sensible"
msgid "Only for mentioned people: "
msgstr "Solo personas mencionadas: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Responder a (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "No enviar. Guardar como borrador"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Borrador:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Adjuntos..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Archivo:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Limpiar este campo para eliminar el adjunto"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Descripción del adjunto"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Encuesta..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Opciones de encuesta (una por línea, hasta 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Una opción"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Opciones múltiples"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Finalizar en 5 minutos"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Finalizar en 1 hora"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Finalizar en 1 día"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Publicar"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Descripción del sitio"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Email del Administrador"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Cuenta del Administrador"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d siguiendo, %d seguidores"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privado"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "público"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notificaciones"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "personas"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instancia"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,576 +128,576 @@ msgstr ""
"Buscar publicaciones por URL o contenido (expresiones regulares), cuenta "
"@usuario@host , ó #etiqueta"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Buscar contenido"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "link verificado"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Ubicación: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nueva Publicación..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "¿En qué estás pensando?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Operaciones..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Seguir"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(por URL o usuario@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Impulsar"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(por URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Me gusta"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Configuración de usuario..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nombre para mostrar:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Su nombre"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Eliminar avatar"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Imagen de cabecera (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Eliminar imagen de cabecera"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Escriba algo sobre usted aquí..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Siempre mostrar contenido sensible"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Cuenta de email para las notificaciones:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Notificaciones en Telegram (llave del bot e id del chat):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "Notificaciones en ntfy (servidor ntfy y token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
"Plazo máximo de conservación de publicaciones en días (0: usar configuración "
"del servidor):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Descartar mensajes directos de personas a las que no sigue"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Esta cuenta es un bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Impulsar automáticamente todas las menciones a esta cuenta"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Esta cuenta es privada (las publicaciones no se muestran en la web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Contraer hilo de publicaciones por defecto"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Las solicitudes de seguimiento deben ser aprobadas"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Mostrar cantidad de seguidores y seguidos"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Ubicación actual:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Metadata del perfil (pares llave=valor en cada línea):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Idioma de la interfaz Web:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nueva contraseña:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Repetir nueva contraseña:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Actualizar información de usuario"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Etiquetas en seguimiento..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Una etiqueta por línea"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Actualizar etiquetas"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Decir que te gusta esta publicación"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "No me gusta"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Nah, no me gusta tanto"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Desanclar"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Desanclar esta publicación de su línea de tiempo"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Anclar"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Anclar esta publicación al inicio de su línea de tiempo"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Anunciar esta publicación a sus seguidores"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Eliminar impulso"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Me arrepiento de haber impulsado esto"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Eliminar marcador"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Eliminar marcador de esta publicación"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Marcador"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Agregar esta publicación a mis marcadores"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Dejar de seguir"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Dejar de seguir la actividad de este usuario"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Seguir la actividad de este usuario"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Dejar de seguir este Grupo"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Dejar de seguir este grupo o canal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Seguir Grupo"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Seguir grupo o canal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "SILENCIAR"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Bloquear toda la actividad de este usuario para siempre"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Eliminar"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Eliminar esta publicación"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Ocultar"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Ocultar esta publicación y sus respuestas"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Editar..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Responder..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Truncado (demasiado profundo)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "te sigue"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Anclado"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Marcado"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Encuesta"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Votado"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Evento"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "impulsado"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "en respuesta a"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [CONTENIDO SENSIBLE]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Votar"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Cerrado"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Cierra en"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Adjunto"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Canal o comunidad de origen"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Hora: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Más antiguo..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "acerca de este sitio"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "provisto por "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Descartar"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Línea de tiempo de la lista '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Publicaciones ancladas"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Publicaciones marcadas"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Borradores de publicaciones"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "No quedan publicaciones sin ver"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Volver al inicio"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historia"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Más..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Sin límite"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Permitir anuncios (impulsos) de este usuario"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Límite"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Bloquear anuncios (impulsos) de este usuario"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Eliminar este usuario"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Aprobar"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Aprobar solicitud de seguimiento"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Descartar"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Descartar solicitud de seguimiento"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Dejar de SILENCIAR"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Dejar de bloquear actividad de este usuario"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Bloquear toda actividad de este usuario"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Mensaje Directo..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Confirmaciones de seguimiento pendientes"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Personas que sigues"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Personas que te siguen"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Limpiar todo"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Mención"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Encuesta finalizada"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Solicitud de Seguimiento"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Contexto"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nuevo"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Ya visto"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Ninguno"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Buscar resultados para la cuenta %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "No se encontró la cuenta %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Buscar resultados para la etiqueta %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "No se encontró nada con la etiqueta %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Resultados de búsqueda para '%s' (puede haber más)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Resultados de búsqueda para '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "No hay más coincidencias para '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "No se encontró nada para '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Mostrando línea de tiempo de la instancia"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Mostrando línea de tiempo de la lista '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Resultado de búsqueda para la etiqueta #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Publicaciones recientes de los usuarios de esta instancia"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Etiquetas bloqueadas..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "URL opcional a la que responder"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -709,76 +709,76 @@ msgstr ""
"Opción 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Clave del API del Bot"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Identificador de chat"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "Servidor ntfy - URL completa (example: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "Token ntft - si es necesario"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "Anclados"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "Marcados"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "Borradores"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Envío programado..."
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Envíos programados"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "envíos programados"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Fecha y hora de publicación (zona horaria: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Zona horaria:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Idioma:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Webhook de notificación:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Idiomas en los que sueles escribir:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Visibilidad: "
@@ -794,95 +794,95 @@ msgstr "Solo seguidores"
msgid "Direct Message"
msgstr "Mensaje directo"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Reaccionar con un emoji..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Reacciones con emoji: "
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Palabras silenciadas..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr "Una palabra por línea, valen coincidencias parciales"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Actualizar palabras silenciadas"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Silenciado: "
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Publicaciones del contacto"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Más (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Finalizar en 3 días"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Finalizar en 1 año"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Guardar"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Filtro de notificaciones..."
@@ -934,6 +934,18 @@ msgstr "nov"
msgid "Dec"
msgstr "dic"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr "Mostrar publicaciones no listadas en la página pública y el feed RSS"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr "No mostrar publicaciones escritas en estos idiomas:"
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr "Publicaciones reenviadas o marcadas como me gusta"
+
+#: html.c:3573
+msgid "admirations"
+msgstr "admiraciones"
diff --git a/po/es_AR.po b/po/es_AR.po
index f6020b2..b8301eb 100644
--- a/po/es_AR.po
+++ b/po/es_AR.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: es_AR\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Contenido sensible: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Descripción del contenido sensible"
msgid "Only for mentioned people: "
msgstr "Solo personas mencionadas: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Responder a (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "No enviar. Guardar como borrador"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Borrador:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Adjuntos..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Archivo:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Limpiar este campo para eliminar el adjunto"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Descripción del adjunto"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Encuesta..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Opciones de encuesta (una por línea, hasta 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Una opción"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Opciones múltiples"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Finalizar en 5 minutos"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Finalizar en 1 hora"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Finalizar en 1 día"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Publicar"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Descripción del sitio"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Email del Administrador"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Cuenta del Administrador"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d siguiendo, %d seguidores"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privado"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "público"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notificaciones"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "personas"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instancia"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,576 +128,576 @@ msgstr ""
"Buscar publicaciones por URL o contenido (expresiones regulares), cuenta "
"@usuario@host , ó #etiqueta"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Buscar contenido"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "link verificado"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Ubicación: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nueva Publicación..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "¿En qué estás pensando?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Operaciones..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Seguir"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(por URL o usuario@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Impulsar"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(por URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Me gusta"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Configuración de usuario..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nombre para mostrar:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Su nombre"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Eliminar avatar"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Imagen de cabecera (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Eliminar imagen de cabecera"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Escriba algo sobre usted aquí..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Siempre mostrar contenido sensible"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Cuenta de email para las notificaciones:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Notificaciones en Telegram (llave del bot e id del chat):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "Notificaciones en ntfy (servidor ntfy y token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
"Plazo máximo de conservación de publicaciones en días (0: usar configuración "
"del servidor):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Descartar mensajes directos de personas a las que no sigue"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Esta cuenta es un bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Impulsar automáticamente todas las menciones a esta cuenta"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Esta cuenta es privada (las publicaciones no se muestran en la web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Contraer hilo de publicaciones por defecto"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Las solicitudes de seguimiento deben ser aprobadas"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Mostrar cantidad de seguidores y seguidos"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Ubicación actual:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Metadata del perfil (pares llave=valor en cada línea):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Idioma de la interfaz Web:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nueva contraseña:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Repetir nueva contraseña:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Actualizar información de usuario"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Etiquetas en seguimiento..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Una etiqueta por línea"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Actualizar etiquetas"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Decir que te gusta esta publicación"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "No me gusta"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Nah, no me gusta tanto"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Desanclar"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Desanclar esta publicación de su línea de tiempo"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Anclar"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Anclar esta publicación al inicio de su línea de tiempo"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Anunciar esta publicación a sus seguidores"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Eliminar impulso"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Me arrepiento de haber impulsado esto"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Eliminar marcador"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Eliminar marcador de esta publicación"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Marcador"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Agregar esta publicación a mis marcadores"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Dejar de seguir"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Dejar de seguir la actividad de este usuario"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Seguir la actividad de este usuario"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Dejar de seguir este Grupo"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Dejar de seguir este grupo o canal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Seguir Grupo"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Seguir grupo o canal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "SILENCIAR"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Bloquear toda la actividad de este usuario para siempre"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Eliminar"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Eliminar esta publicación"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Ocultar"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Ocultar esta publicación y sus respuestas"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Editar..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Responder..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Truncado (demasiado profundo)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "te sigue"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Anclado"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Marcado"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Encuesta"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Votado"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Evento"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "impulsado"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "en respuesta a"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [CONTENIDO SENSIBLE]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Votar"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Cerrado"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Cierra en"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Adjunto"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Canal o comunidad de origen"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Hora: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Más antiguo..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "acerca de este sitio"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "provisto por "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Descartar"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Línea de tiempo de la lista '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Publicaciones ancladas"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Publicaciones marcadas"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Borradores de publicaciones"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "No quedan publicaciones sin ver"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Volver al inicio"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historia"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Más..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Sin límite"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Permitir anuncios (impulsos) de este usuario"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Límite"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Bloquear anuncios (impulsos) de este usuario"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Eliminar este usuario"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Aprobar"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Aprobar solicitud de seguimiento"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Descartar"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Descartar solicitud de seguimiento"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Dejar de SILENCIAR"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Dejar de bloquear actividad de este usuario"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Bloquear toda actividad de este usuario"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Mensaje Directo..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Confirmaciones de seguimiento pendientes"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Personas que sigues"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Personas que te siguen"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Limpiar todo"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Mención"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Encuesta finalizada"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Solicitud de Seguimiento"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Contexto"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nuevo"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Ya visto"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Ninguno"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Buscar resultados para la cuenta %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "No se encontró la cuenta %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Buscar resultados para la etiqueta %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "No se encontró nada con la etiqueta %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Resultados de búsqueda para '%s' (puede haber más)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Resultados de búsqueda para '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "No hay más coincidencias para '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "No se encontró nada para '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Mostrando línea de tiempo de la instancia"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Mostrando línea de tiempo de la lista '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Resultado de búsqueda para la etiqueta #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Publicaciones recientes de los usuarios de esta instancia"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Etiquetas bloqueadas..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "URL opcional a la que responder"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -709,76 +709,76 @@ msgstr ""
"Opción 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Clave del API del Bot"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Identificador de chat"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "Servidor ntfy - URL completa (example: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "Token ntft - si es necesario"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "Anclados"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "Marcados"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "Borradores"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Envío programado..."
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Envíos programados"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "envíos programados"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Fecha y hora de publicación (zona horaria: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Zona horaria:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Idioma:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Webhook de notificación:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Idiomas en los que sueles escribir:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Visibilidad: "
@@ -794,95 +794,95 @@ msgstr "Solo seguidores"
msgid "Direct Message"
msgstr "Mensaje directo"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Reaccionar con un emoji..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Reacciones con emoji: "
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Palabras silenciadas..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr "Una palabra por línea, valen coincidencias parciales"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Actualizar palabras silenciadas"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Silenciado: "
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Publicaciones del contacto"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Más (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Finalizar en 3 días"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Finalizar en 1 año"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Guardar"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Filtro de notificaciones..."
@@ -934,6 +934,18 @@ msgstr "nov"
msgid "Dec"
msgstr "dic"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr "Mostrar publicaciones no listadas en la página pública y el feed RSS"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr "No mostrar publicaciones escritas en estos idiomas:"
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr "Publicaciones reenviadas o marcadas como me gusta"
+
+#: html.c:3573
+msgid "admirations"
+msgstr "admiraciones"
diff --git a/po/es_UY.po b/po/es_UY.po
index 5204afa..655b857 100644
--- a/po/es_UY.po
+++ b/po/es_UY.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: es_UY\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Contenido sensible: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Descripción del contenido sensible"
msgid "Only for mentioned people: "
msgstr "Solo personas mencionadas: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Responder a (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "No enviar. Guardar como borrador"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Borrador:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Adjuntos..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Archivo:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Limpiar este campo para eliminar el adjunto"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Descripción del adjunto"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Encuesta..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Opciones de encuesta (una por línea, hasta 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Una opción"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Opciones múltiples"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Finalizar en 5 minutos"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Finalizar en 1 hora"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Finalizar en 1 día"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Publicar"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Descripción del sitio"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Email del Administrador"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Cuenta del Administrador"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d siguiendo, %d seguidores"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privado"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "público"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notificaciones"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "personas"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instancia"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,576 +128,576 @@ msgstr ""
"Buscar publicaciones por URL o contenido (expresiones regulares), cuenta "
"@usuario@host , ó #etiqueta"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Buscar contenido"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "link verificado"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Ubicación: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nueva Publicación..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "¿En qué estás pensando?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Operaciones..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Seguir"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(por URL o usuario@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Impulsar"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(por URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Me gusta"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Configuración de usuario..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nombre para mostrar:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Su nombre"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Eliminar avatar"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Imagen de cabecera (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Eliminar imagen de cabecera"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Escriba algo sobre usted aquí..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Siempre mostrar contenido sensible"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Cuenta de email para las notificaciones:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Notificaciones en Telegram (llave del bot e id del chat):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "Notificaciones en ntfy (servidor ntfy y token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
"Plazo máximo de conservación de publicaciones en días (0: usar configuración "
"del servidor):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Descartar mensajes directos de personas a las que no sigue"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Esta cuenta es un bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Impulsar automáticamente todas las menciones a esta cuenta"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Esta cuenta es privada (las publicaciones no se muestran en la web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Contraer hilo de publicaciones por defecto"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Las solicitudes de seguimiento deben ser aprobadas"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Mostrar cantidad de seguidores y seguidos"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Ubicación actual:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Metadata del perfil (pares llave=valor en cada línea):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Idioma de la interfaz Web:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nueva contraseña:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Repetir nueva contraseña:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Actualizar información de usuario"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Etiquetas en seguimiento..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Una etiqueta por línea"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Actualizar etiquetas"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Decir que te gusta esta publicación"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "No me gusta"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Nah, no me gusta tanto"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Desanclar"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Desanclar esta publicación de su línea de tiempo"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Anclar"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Anclar esta publicación al inicio de su línea de tiempo"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Anunciar esta publicación a sus seguidores"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Eliminar impulso"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Me arrepiento de haber impulsado esto"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Eliminar marcador"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Eliminar marcador de esta publicación"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Marcador"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Agregar esta publicación a mis marcadores"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Dejar de seguir"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Dejar de seguir la actividad de este usuario"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Seguir la actividad de este usuario"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Dejar de seguir este Grupo"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Dejar de seguir este grupo o canal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Seguir Grupo"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Seguir grupo o canal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "SILENCIAR"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Bloquear toda la actividad de este usuario para siempre"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Eliminar"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Eliminar esta publicación"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Ocultar"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Ocultar esta publicación y sus respuestas"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Editar..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Responder..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Truncado (demasiado profundo)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "te sigue"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Anclado"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Marcado"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Encuesta"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Votado"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Evento"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "impulsado"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "en respuesta a"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [CONTENIDO SENSIBLE]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Votar"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Cerrado"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Cierra en"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Adjunto"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Canal o comunidad de origen"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Hora: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Más antiguo..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "acerca de este sitio"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "provisto por "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Descartar"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Línea de tiempo de la lista '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Publicaciones ancladas"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Publicaciones marcadas"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Borradores de publicaciones"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "No quedan publicaciones sin ver"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Volver al inicio"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historia"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Más..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Sin límite"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Permitir anuncios (impulsos) de este usuario"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Límite"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Bloquear anuncios (impulsos) de este usuario"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Eliminar este usuario"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Aprobar"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Aprobar solicitud de seguimiento"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Descartar"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Descartar solicitud de seguimiento"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Dejar de SILENCIAR"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Dejar de bloquear actividad de este usuario"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Bloquear toda actividad de este usuario"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Mensaje Directo..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Confirmaciones de seguimiento pendientes"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Personas que sigues"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Personas que te siguen"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Limpiar todo"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Mención"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Encuesta finalizada"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Solicitud de Seguimiento"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Contexto"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nuevo"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Ya visto"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Ninguno"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Buscar resultados para la cuenta %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "No se encontró la cuenta %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Buscar resultados para la etiqueta %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "No se encontró nada con la etiqueta %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Resultados de búsqueda para '%s' (puede haber más)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Resultados de búsqueda para '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "No hay más coincidencias para '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "No se encontró nada para '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Mostrando línea de tiempo de la instancia"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Mostrando línea de tiempo de la lista '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Resultado de búsqueda para la etiqueta #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Publicaciones recientes de los usuarios de esta instancia"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Etiquetas bloqueadas..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "URL opcional a la que responder"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -709,76 +709,76 @@ msgstr ""
"Opción 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Clave del API del Bot"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Identificador de chat"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "Servidor ntfy - URL completa (example: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "Token ntft - si es necesario"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "Anclados"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "Marcados"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "Borradores"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Envío programado..."
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Envíos programados"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "envíos programados"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Fecha y hora de publicación (zona horaria: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Zona horaria:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Idioma:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Webhook de notificación:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Idiomas en los que sueles escribir:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Visibilidad: "
@@ -794,95 +794,95 @@ msgstr "Solo seguidores"
msgid "Direct Message"
msgstr "Mensaje directo"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Reaccionar con un emoji..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Reacciones con emoji: "
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Palabras silenciadas..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr "Una palabra por línea, valen coincidencias parciales"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Actualizar palabras silenciadas"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Silenciado: "
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Publicaciones del contacto"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Más (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Finalizar en 3 días"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Finalizar en 1 año"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Guardar"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Filtro de notificaciones..."
@@ -934,6 +934,18 @@ msgstr "nov"
msgid "Dec"
msgstr "dic"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr "Mostrar publicaciones no listadas en la página pública y el feed RSS"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr "No mostrar publicaciones escritas en estos idiomas:"
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr "Publicaciones reenviadas o marcadas como me gusta"
+
+#: html.c:3573
+msgid "admirations"
+msgstr "admiraciones"
diff --git a/po/fi.po b/po/fi.po
index e3cac89..26c3987 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: fi\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Arkaluontoista sisältöä: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Arkaluontoisen sisällön kuvaus"
msgid "Only for mentioned people: "
msgstr "Vain mainituille: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Vastaus (osoite): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Älä lähetä, tallenna luonnoksena"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Luonnos:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Liitteet..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Tiedosto:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Tyhjennä kenttä poistaaksesi liiteen"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Liitteen kuvaus"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Kysely..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Kyselyn vaihtoehdot (riveittäin, korkeintaan 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Yksi valinta"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Monta valintaa"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Päättyy viiden minuutin päästä"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Päättyy tunnin päästä"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Päättyy päivän päästä"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Julkaise"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Sivuston kuvaus"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Ylläpitäjän sähköposti"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Ylläpitäjän tili"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "Seuraa %d, %d seuraajaa"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "yksityinen"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "julkinen"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "ilmoitukset"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "ihmiset"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "palvelin"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,574 +128,574 @@ msgstr ""
"Etsi julkaisuja osoitteella tai sisällön perusteella, @käyttäjä@palvelin "
"tai #tagi"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Sisälöhaku"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "varmistettu linkki"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Sijainti: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Uusi julkaisu..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Mitä on mielessäsi?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Toiminnot..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Seuraa"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(osoite tai käyttäjä@palvelin)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Tehosta"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(osoite)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Tykkää"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Käyttäjäasetukset..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Näytetty nimi:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Nimesi"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Poista nykyinen avatar"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Otsikkokuva: "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Poista nykyinen otsikkokuva"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Kuvaus:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Kirjoita itsestäsi tähän..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Näytä arkaluontoinen sisältö aina"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Sähköposti ilmoituksille:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Telegram-ilmoitukset (botin avain ja chat id):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "nfty-ilmoitukset (ntfy-palvelin ja token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Säilytä julkaisut korkeintaan (päivää, 0: palvelimen asetukset)"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Poista yksityisviestit ihmisiltä, joita et seuraa"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Tämä tili on botti"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Tehosta tilin maininnat automaattisesti"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Tili on yksityinen (julkaisuja ei näytetä sivustolla)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Avaa säikeet automaattisesti"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Vaadi hyväksyntä seurantapyynnöille"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Julkaise seuraamistilastot"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Nykyinen sijainti:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Profiilin metadata (avain=arvo, riveittäin):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Käyttöliitymän kieli:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Uusi salasana:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Toista salasana:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Päivitä käyttäjätiedot"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Seuratut aihetunnisteet..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Aihetunnisteet, riveittäin"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Päivitä aihetunnisteet"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Tykkää tästä julkaisusta"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Poista tykkäys"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Ei ole omaan makuuni"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Poista kiinnitys"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Poista julkaisun kiinnitys aikajanalle"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Kiinnitä"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Kiinnitä julkaisu aikajanasi alkuun"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Ilmoita julkaisusta seuraajillesi"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Poista tehostus"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Kadun tehostaneeni tätä"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Poista kirjanmerkki"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Poista julkaisu kirjanmerkeistäsi"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Lisää kirjanmerkki"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Lisää julkaisu kirjanmerkkeihisi"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Älä seuraa"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Lakkaa seuraamasta käyttäjän toimintaa"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Seuraa käyttäjän toimintaa"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Älä seuraa ryhmää"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Lopeta ryhnän tai kanavan seuraaminen"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Seuraa ryhmää"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Seuraa tätä ryhmää tai kanavaa"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "VAIMENNA"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Estä kaikki toiminta tältä käyttäjältä"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Poista"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Poista julkaisu"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Piilota"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Piilota julkaisu ja vastaukset"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Muokkaa..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Vastaa..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Katkaistu (liian syvä)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "seuraa sinua"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Kiinnitetty"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Kirjanmerkitty"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Kysely"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Äänestetty"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Tapahtuma"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "tehostettu"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "vastauksena"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [ARKALUONTOISTA SISÄLTÖÄ]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Äänestä"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Sulkeutunut"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Sulkeutuu"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Ääni"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Liite"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Kuvaus..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Lähdekanava tai -yhteisö"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Aika: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Vanhemmat..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "tietoa sivustosta"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "moottorina "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Kuittaa"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Listan ”%s” aikajana"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Kiinnitetyt julkaisut"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Kirjanmerkit"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Vedokset"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Ei lukemattonia julkaisuja"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Takaisin"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historia"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Enemmän..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Poista rajoitus"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Salli tehostukset käyttäjältä"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Rajoita"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Kiellö tehostukset käyttäjältä"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Poista käyttäjä"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Hyväksy"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Hyväksy seurantapyyntö"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Hylkää"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Hylkää seurantapyyntö"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Poista vaimennus"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Salli toiminta käyttäjältä"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Estä kaikki toiminnat käyttäjältä"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Yksityisviesti..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Hyväksymistä odottavat seurantapyynnöt"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Seuraamasi ihniset"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Sinua seuraavat"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Tyhjennä"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Mainitse"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Päättynyt kysely"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Seurantapyyntö"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Konteksti"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Uusi"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Nähty"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Ei ilmoituksia"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Hakutulokset tilille %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Tiliä %s ei löytynyt"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Hakutulokset aihetunnisteelle %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Aihetunnisteella %s ei löytynyt tuloksia"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Tulokset haulle ”%s” (mahdollisesti enemmän tuloksia)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Tulokset haulle ”%s”"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Ei enempää tuloksia haulle ”%s”"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Haulla ”%s” ei löytynyt tuloksia"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Palvelimen aikajana"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Listan ”%s” aikajana"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Hakutulokset aihetunnisteelle #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Viimeaikaisia julkaisuja tällä palvelimella"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Estetyt aihetunnisteet..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Vastaus julkaisuun (osoite, valinnainen)"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -707,79 +707,79 @@ msgstr ""
"Vaihtoehto 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "botin API-avain"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "chat id"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy-palvelin - täydellinen osoite (esim: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntfy token - tarvittaessa"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "kiinnitetyt"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "kirjanmerkit"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "vedokset"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Ajastettu julkaisu..."
msgid "Post date and time:"
msgstr "Julkaisuajankohta:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Ajastetut julkaisut"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "ajastetut julkaisut"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Julkaisuajankohta (aikavyöhyke: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Aikavyöhyke: "
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -795,95 +795,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -935,6 +935,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/fr.po b/po/fr.po
index d728bc2..23b96cd 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: fr\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Contenu sensible :"
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Description du contenu sensible :"
msgid "Only for mentioned people: "
msgstr "Seulement pour les personnes mentionnées :"
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Répondre à (URL) :"
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Ne pas envoyer, mais sauvegarder en tant que brouillon"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Brouillon :"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Pièces jointes…"
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Fichier :"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
-msgstr "Nettoyer ce champs pour supprimer la pièce jointe"
+msgstr "Effacer ce champ pour supprimer la pièce jointe"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Description de la pièce jointe"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Sondage…"
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
-msgstr "Options du sondage (une par ligne, jusqu'à 8) :"
+msgstr "Options du sondage (une par ligne, jusqu’à 8) :"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Un seul choix"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Choix multiples"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Se termine dans 5 minutes"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Se termine dans 1 heure"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Se termine dans 1 jour"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Envoyer"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Description du site"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
-msgstr "Email de l'admin"
+msgstr "Email de l’admin"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
-msgstr "Compte de l'admin"
+msgstr "Compte de l’admin"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d abonnements, %d personnes abonnées"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privé"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "public"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notifications"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "personnes"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instance"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,575 +128,575 @@ msgstr ""
"Chercher les messages par URL ou contenu (expression régulière), comptes "
"@pseudo@hôte, ou #tag"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Recherche de contenu"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "Lien vérifié"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Emplacement : "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nouveau message…"
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
-msgstr "Qu'avez-vous en tête ?"
+msgstr "Qu’avez-vous en tête ?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Opérations…"
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Suivre"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(par URL ou pseudo@hôte)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Repartager"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(par URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
-msgstr "Aime"
+msgstr "Aimer"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
-msgstr "Paramètre du compte…"
+msgstr "Paramètres du compte…"
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nom affiché :"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Votre nom"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar : "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
-msgstr "Supprimer l'avatar actuel"
+msgstr "Supprimer l’avatar actuel"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
-msgstr "Image d'entête (bannière) : "
+msgstr "Image d’entête (bannière) : "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
-msgstr "Supprimer l'image d'entête actuelle"
+msgstr "Supprimer l’image d’entête actuelle"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Description :"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
-msgstr "Décrivez-vous ici…"
+msgstr "Parlez de vous ici…"
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Toujours afficher le contenu sensible"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Adresse email pour les notifications :"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Notifications Telegram (clé de bot et ID de discussion) :"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
-msgstr "notifications ntfy (serveur et jeton ntfy) :"
+msgstr "Notifications ntfy (serveur et jeton ntfy) :"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
"Nombre de jours maximum de rétention des messages (0 : réglages du serveur) :"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Rejeter les messages directs des personnes que vous ne suivez pas"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Ce compte est un bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
-msgstr "Auto-repartage de toutes les mentions de ce compte"
+msgstr "Repartage automatique de toutes les mentions de ce compte"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Ce compte est privé (les messages ne sont pas affiché sur le web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
-msgstr "replier les fils de discussion principaux par défaut"
+msgstr "Replier les fils de discussion principaux par défaut"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
-msgstr "Les demande de suivi doivent être approuvées"
+msgstr "Les demandes d’abonnement doivent être approuvées"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
-msgstr "Publier les statistiques d'abonnements"
+msgstr "Publier les statistiques d’abonnements et d’abonné⋅e⋅s"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
-msgstr "Localisation actuelle :"
+msgstr "Emplacement actuel :"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Métadonnées du profile (paires clé=valeur à chaque ligne) :"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
-msgstr "Langue de l'interface web :"
+msgstr "Langue de l’interface web :"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nouveau mot de passe :"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Répétez le nouveau mot de passe :"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Mettre à jour les infos du compte"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
-msgstr "hashtags suivis…"
+msgstr "Hashtags suivis…"
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Un hashtag par ligne"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Mettre à jour les hashtags"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Dire que vous aimez ce message"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
-msgstr "N'aime plus"
+msgstr "Ne plus aimer"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
-msgstr "Nan, j'aime pas tant que ça"
+msgstr "Nan, ça me plait pas tant que ça"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Dés-épingler"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
-msgstr "Dés-épingler ce message de votre chronologie"
+msgstr "Désépingler ce message de votre fil d’actualité"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Épingler"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
-msgstr "Épingler ce message en haut de votre chronologie"
+msgstr "Épingler ce message en haut de votre fil d’actualité"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
-msgstr "Annoncer ce message aux personnes abonnées"
+msgstr "Annoncer ce message à vos abonné⋅e⋅s"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
-msgstr "Dé-repartager"
+msgstr "Ne plus repartager"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
-msgstr "Je regrette d'avoir repartagé ceci"
+msgstr "Je regrette d’avoir repartagé ceci"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Retirer le signet"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
-msgstr "Supprime ce message de vos signets"
+msgstr "Supprime ce message de vos marque-pages"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
-msgstr "Signet"
+msgstr "Marque-page"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
-msgstr "Ajouter ce message à vos signets"
+msgstr "Ajouter ce message à vos marque-pages"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Ne plus suivre"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
-msgstr "Arrêter de suivre les activités de cette personne"
+msgstr "Arrêter de suivre les activités de ce compte"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
-msgstr "Commencer à suivre les activité de cette personne"
+msgstr "Commencer à suivre les activité de ce compte"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Ne plus suivre le Groupe"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Arrêter de suivre ce groupe ou canal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Suivre le Groupe"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Commencer à suivre ce groupe ou canal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
-msgstr "SOURDINE"
+msgstr "BLOQUER"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
-msgstr "Bloquer toute activité de cette personne à jamais"
+msgstr "Bloquer définitivement toute activité de ce compte"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Supprimer"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Supprimer ce message"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
-msgstr "Cacher"
+msgstr "Masquer"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
-msgstr "Cacher ce message et ses réponses"
+msgstr "Masquer ce message et ses réponses"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Modifier…"
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Répondre…"
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Tronqué (trop profond)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "vous suit"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Épinglé"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
-msgstr "Ajouté aux signets"
+msgstr "Ajouté aux marque-pages"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Sondage"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Voté"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Événement"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
-msgstr "Repartagé"
+msgstr "a repartagé"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
-msgstr "En réponse à"
+msgstr "en réponse à"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [CONTENU SENSIBLE]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Vote"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Terminé"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Termine dans"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Vidéo"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
-msgstr "Pièce jointe"
+msgstr "Pièce-jointe"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt…"
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
-msgstr "Canal ou communauté source"
+msgstr "Canal ou communauté d’origine"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Date : "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Plus anciens…"
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "à propos de ce site"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
-msgstr "fonctionne grace à "
+msgstr "propulsé par "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Rejeter"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
-msgstr "Chronologie pour la liste '%s'"
+msgstr "Fil d’actualité pour la liste '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Messages épinglés"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
-msgstr "Messages en signets"
+msgstr "Messages en marque-pages"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Brouillons de messages"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
-msgstr "Pas d'avantage de message non vus"
+msgstr "Pas d’autres messages non vus"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Retourner en haut"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historique"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Plus…"
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Illimité"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
-msgstr "Permettre les annonces (repartages) par cette personne"
+msgstr "Permettre les annonces (repartages) par ce compte"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
-msgstr "Limite"
+msgstr "Limiter"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
-msgstr "Bloquer les annonces (repartages) par cette personne"
+msgstr "Bloquer les annonces (repartages) par ce compte"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
-msgstr "Supprimer cette personne"
+msgstr "Supprimer ce compte"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Approuver"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
-msgstr "Approuver cette demande de suivi"
+msgstr "Approuver cette demande d’abonnement"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Rejeter"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
-msgstr "Rejeter la demande suivante"
+msgstr "Rejeter cette demande d’abonnement"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
-msgstr "Ne plus taire"
+msgstr "Ne plus bloquer"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
-msgstr "Arrêter de bloquer les activités de cette personne"
+msgstr "Arrêter de bloquer les activités de ce compte"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
-msgstr "Bloque toutes les activités de cette personne"
+msgstr "Bloquer toutes les activités de ce compte"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Message direct…"
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
-msgstr "Confirmation de suivi en attente"
+msgstr "Confirmations d’abonnement en attente"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Personnes que vous suivez"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Personnes qui vous suivent"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
-msgstr "Tout nettoyer"
+msgstr "Tout effacer"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Mention"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Sondage terminé"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
-msgstr "Requête de suivi"
+msgstr "Demandes d’abonnement"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Contexte"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nouveau"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Déjà vu"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Aucun"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Résultats de recherche pour le compte %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Compte %s non trouvé"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Résultats de recherche pour le tag %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
-msgstr "Rien n'a été trouvé pour le tag %s"
+msgstr "Rien n’a été trouvé pour le tag %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Résultats de recherche pour '%s' (il pourrait y en avoir davantage)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Résultats de recherche pour '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Pas davantage de résultats pour '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
-msgstr "Rien n'a été trouvé pour '%s'"
+msgstr "Rien n’a été trouvé pour '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
-msgstr "Montrer la chronologie de l'instance"
+msgstr "Montrer le fil d’actualité de l’instance"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
-msgstr "Montrer le chronologie pour la liste '%s'"
+msgstr "Montrer le fil d’actualité pour la liste '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Résultats de recherche pour le tag #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
-msgstr "Messages récents des internautes de cette instance"
+msgstr "Publications récentes des comptes de cette instance"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Hashtags bloqués…"
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
-msgstr "URL optionnelle pour répondre à"
+msgstr "URL optionnelle à laquelle répondre"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -708,234 +708,247 @@ msgstr ""
"Option 3…\n"
"…"
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Clé API de bot"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
-msgstr "Identifiant du salon"
+msgstr "Identifiant du groupe"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "serveur ntfy – adresse complète (ex : https://ntfy.sh/VotreSujet)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "jeton ntfy – si nécessaire"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "épinglé"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
-msgstr "signets"
+msgstr "marque-pages"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "brouillons"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Publication planifiée…"
msgid "Post date and time:"
msgstr "Date et heure de publication :"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Publications planifiées"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "publications planifiées"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Date et heure de publication (fuseau horaire : %s) :"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Fuseau horaire :"
-#: html.c:702
+#: html.c:708
msgid "Language:"
-msgstr ""
+msgstr "Langue"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
-msgstr ""
+msgstr "Webhook de notification"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
-msgstr ""
+msgstr "Langue habituelle de vos publications:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
-msgstr ""
+msgstr "en fr es de_AT"
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
-msgstr ""
+msgstr "Visibilité"
msgid "Public"
-msgstr ""
+msgstr "Public"
msgid "Unlisted"
-msgstr ""
+msgstr "Non-listé"
msgid "Followers-only"
-msgstr ""
+msgstr "Abonné⋅es"
msgid "Direct Message"
-msgstr ""
+msgstr "Message Direct"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
-msgstr ""
+msgstr "Mots bloqués"
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
-msgstr ""
+msgstr "Un mot par ligne, les correspondances partielles sont prises en compte"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
-msgstr ""
+msgstr "Mettre à jour les mots bloqués"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
-msgstr ""
+msgstr "Bloqué⋅e"
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
-msgstr ""
+msgstr "Publications du contact"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
-msgstr ""
+msgstr "Plus (x10)…"
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
-msgstr ""
+msgstr "Termine dans 3 jours"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
-msgstr ""
+msgstr "Termine dans un an"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
-msgstr ""
+msgstr "Aime"
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
-msgstr ""
+msgstr "Mentions"
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
-msgstr ""
+msgstr "Annonces"
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
-msgstr ""
+msgstr "Abonnemments"
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
-msgstr ""
+msgstr "Désabonnements"
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
-msgstr ""
+msgstr "Demande d’abonnement"
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
-msgstr ""
+msgstr "Blocages"
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
-msgstr ""
+msgstr "Sondages"
-#: html.c:4224
+#: html.c:4315
msgid "Save"
-msgstr ""
+msgstr "Sauvegarde"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
-msgstr ""
+msgstr "Filtre des notifications"
#: data.c:45
msgid "Jan"
-msgstr ""
+msgstr "Jan."
#: data.c:46
msgid "Feb"
-msgstr ""
+msgstr "Fév."
#: data.c:47
msgid "Mar"
-msgstr ""
+msgstr "Mars"
#: data.c:48
msgid "Apr"
-msgstr ""
+msgstr "Avr."
#: data.c:49
msgid "May"
-msgstr ""
+msgstr "Mai"
#: data.c:50
msgid "Jun"
-msgstr ""
+msgstr "Juin"
#: data.c:51
msgid "Jul"
-msgstr ""
+msgstr "Juil"
#: data.c:52
msgid "Aug"
-msgstr ""
+msgstr "Août"
#: data.c:53
msgid "Sep"
-msgstr ""
+msgstr "Sep."
#: data.c:54
msgid "Oct"
-msgstr ""
+msgstr "Oct."
#: data.c:55
msgid "Nov"
-msgstr ""
+msgstr "Nov."
#: data.c:56
msgid "Dec"
-msgstr ""
+msgstr "Déc."
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+"Afficher les publications non-listées sur la page publique et le flux RSS"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/fy_NL.po b/po/fy_NL.po
index 2a16634..3dd7664 100644
--- a/po/fy_NL.po
+++ b/po/fy_NL.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: fy_NL\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Gefoelige ynhâld: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Beskriuwing fan gefoelige ynhâld"
msgid "Only for mentioned people: "
msgstr "Allinnich foar neamde personen: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Antwurd op (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Net ferstjoere, mar bewarje as konsept"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Konsept:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Bylagen..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Bestân:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Fjild leech meitsje om de bylage fuort te smiten"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Beskriuwing fan bylage"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Peiling..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Peilingopsjes (ien per rigel, oant 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Ien keuze"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Mear keuzes"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Einiget oer 5 minuten"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Einiget oer 1 oere"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Einiget oer 1 dei"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Berjocht"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Beskriuwing fan de side"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Admin e-mail"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Admin akkount"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d folgjend, %d folgers"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privé"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "publik"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notifikaasjes"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "minsken"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instantsje"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,575 +128,575 @@ msgstr ""
"Sykje berjochten op URL of ynh??ld (reguliere ekspresje), @brûker@host "
"akkounts, of #tag"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Ynhâld sêkje"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "ferifiearre keppeling"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Lokaasje: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nij berjocht..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Wat wolst diele?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Hannelens..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Folgje"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(fia URL of brûker@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Boost"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(fia URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Lyk"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Brûkersynstellings..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Werjeftenamme:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Jo namme"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Profylplaatsje: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Hjoeddeistige profylplaatsje fuortsmite"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Koptekstplaatsje (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Hjoeddeistige koptekstplaatsje fuortsmite"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Skriuw hjir wat oer josels..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Altyd gefoelige ynhâld toanje"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "E-mailadres foar notifikaasjes:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Telegram notifikaasjes (bot kaai en chat id):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "ntfy notifikaasjes (ntfy server en token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
"Maksimaal oantal dagen om berjochten te bewarjen (0: serverynstellings):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Direktte berjochten fan minsken dy't jo net folgje fuortsmite"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Dit akkount is in bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Automatysk boostje fan alle fermeldingen fan dit akkount"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Dit akkount is privé (berjochten wurde net toand fia it web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Standert topthreads ynklappe"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Folchfersiken moatte goedkeard wurde"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Folger- en folchstatistiken publisearje"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Hjoeddeistige lokaasje:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Profylmetadata (kaai=wearde pearen yn eltse rigel):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Webynterfacetaal:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nij wachtwurd:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Nij wachtwurd werhelje:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Brûkerynformaasje bywurkje"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Folge hashtags..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Ien hashtag per rigel"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Hashtags bywurkje"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Sis dat jo dit berjocht mooi fine"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Net mooi fine"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Nee, ik find it net sa mooi"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Net fêstsette"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Dit berjocht net mear fêstsette op jo tiidline"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Fêstsette"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Dit berjocht fêstsette boppe-oan jo tiidline"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Dit berjocht oankondichje by jo folgers"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Untboostje"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Ik betreure dat ik dit boostet ha"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Ut favorite fuortsmite"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Dit berjocht ut jo favorite fuortsmite"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Favoryt"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Dit berjocht tafoegje oan jo favorite"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Untfolgje"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Stopje mei it folgjen fan de aktiviteit fan dizze brûker"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Begjinne mei it folgjen fan de aktiviteit fan dizze brûker"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Untfolgje groep"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Stopje mei it folgjen fan dizze groep of kanaal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Folgje groep"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Begjinne mei it folgjen fan dizze groep of kanaal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "STILJE"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Alle aktiviteit fan dizze brûker foar altyd blokkearje"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Fuortsmite"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Dit berjocht fuortsmite"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Ferbergje"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Dit berjocht en syn bern ferbergje"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Bewurkje..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Antwurd..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Ofkapte (te djip)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "folget jo"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Fêstsetten"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Favoryt"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Peiling"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Stimme"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Barrens"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "boostet"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "as antwurd op"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [GEFOELIGE YNHÂLD]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Stimme"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Sletten"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Slut oer"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Fideo"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Bylage"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Boarnekanaal of mienskip"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Tiid: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Alder..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "oer dizze side"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "oanjoegen troch "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Wegerje"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Tiidline foar list '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Fêstsette berjochten"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Favorite berjochten"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Berjochtkonsepten"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Gjin net-lêzene berjochten mear"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Werom nei boppe"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Skiednis"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Mear..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Unbeheind"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Oankondichings (boosts) fan dizze brûker tasteane"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Beheine"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Oankondichings (boosts) fan dizze brûker blokkearje"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Dizze brûker fuortsmite"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Goedkarre"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Dit folchfersk goedkarre"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Wegerje"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Dit folchfersk wegerje"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Net mear stilje"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Stopje mei it blokkearjen fan aktiviteiten fan dizze brûker"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Alle aktiviteit fan dizze brûker blokkearje"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Persoanlik berjocht..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Iepenstjitte folchbefestichings"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Minsken dy't jo folge"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Minsken dy't jo folge"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Alles wiskje"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Neame"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Ofêrunde peiling"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Folchfersk"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Kontekst"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nij"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Al sjoen"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Gjin"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Sêkresultaten foar akkount %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Akkount %s net foun"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Sêkresultaten foar tag %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Neat foun foar tag %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Sêkresultaten foar '%s' (mooglik mear)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Sêkresultaten foar '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Gjin fjirder oerienkomsten foar '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Neat foun foar '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Tiidline fan ynstallaasje toane"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Tiidline foar list '%s' toane"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Sêkresultaten foar tag #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Resinte berjochten fan brûkers yn dizze ynstallaasje"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Blokkearre hashtags..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Opsjonele URL om op te antwurdjen"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -708,79 +708,79 @@ msgstr ""
"Optie 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Bot API kaai"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Chat id"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy server - folsleine URL (foarbyld: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntfy token - as nedich"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "fêssetten"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "favorite"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "konsepten"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Planne berjocht..."
msgid "Post date and time:"
msgstr "Berjocht datum en tiid:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Planne berjochten"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "planne berjochten"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Berjocht datum en tiid (tiidsone: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Tiidsone:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -796,95 +796,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -936,6 +936,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/it.po b/po/it.po
index 6cf2fb0..9548796 100644
--- a/po/it.po
+++ b/po/it.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: it\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Contenuto sensibile"
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Descrizione del contenuto sensibile"
msgid "Only for mentioned people: "
msgstr "Riservato alle persone indicate: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Rispondi a (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Salva come bozza senza inviare"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Bozza"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Allegati..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "File:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Pulisci ed elimina l'allegato"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Descrizione dell'allegato"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Sondaggio..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Scelte per il sondaggio (una per linea, massimo 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Una scelta"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Scelte multiple"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Termina in 5 minuti"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Termina in 1 ora"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Termina in 1 giorno"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Post"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Descrizione del sito web"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Email dell'amministratore"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Account amministratore"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d seguiti, %d seguenti"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privato"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "pubblico"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notifiche"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "persone"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "istanza"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,574 +128,574 @@ msgstr ""
"Ricerca post per URL o contenuto (espressione regolare), @user@host "
"accounts, #tag"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Ricerca contenuto"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "link verificato"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Posizione: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nuovo post..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Cosa stai pensando?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Operazioni..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Segui"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(per URL o user@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Annuncia"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(per URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Mi piace"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Impostazioni..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nome visualizzato:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Il tuo nome"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Elimina l'avatar"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Immagine intestazione (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Elimina l'immagine d'intestazione"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Descriviti qui..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Mostra sempre i contenuti sensibili"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Indirizzo email per le notifiche:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Notifiche Telegram (bot key e chat id):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "Notifiche ntfy (server ntfy e token)"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Giorni di mantenimento dei post (0: impostazione server)"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Elimina i messaggi diretti delle persone non seguite"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Questo account è un bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Annuncio automatico delle citazioni a quest'account"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Quest'account è privato (post invisibili nel web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Tieni chiuse le discussioni"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Devi approvare le richieste dei seguenti"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Rendi pubblici seguenti e seguiti"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Posizione corrente:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Dati del profilo (coppie di chiave=valore per ogni linea):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Lingua dell'interfaccia web:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nuova password:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Reinserisci la password:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Aggiorna dati utente"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Hashtag seguiti..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Un hashtag per linea"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Aggiorna hashtags"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Questo post ti piace"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Non mi piace"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "No, non mi piace molto"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Sgancia"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Sgancia questo post dalla timeline"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Aggancia"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Aggancia questo post in cima alla timeline"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Annuncia questo post ai tuoi seguenti"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Rimuovi annuncio"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Mi pento di aver annunciato questo"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Elimina segnalibro"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Elimina questo post dai segnalibri"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Segnalibro"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Aggiungi questo post ai segnalibri"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Smetti di seguire"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Smetti di seguire l'utente"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Sequi l'utente"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Smetti di seguire il gruppo"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Smetti di seguire il gruppo o canale"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Segui grupp"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Segui il gruppo o canale"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "Silenzia"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Blocca l'utente"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Elimina"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Elimina questo post"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Nascondi"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Nascondi questo post completamente"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Modifica..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Rispondi..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Troncato (troppo lungo)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "Ti segue"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Aggancia"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Segnalibro"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Sondaggio"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Votato"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Evento"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "Annunciato"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "in risposta a"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [CONTENUTO SENSIBILE]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Vota"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Chiuso"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Chiude in"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Allegato"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Testo alternativo..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Provenienza del canale o comunità"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Orario:"
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Vecchi..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "descrizione"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "gestito da "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Congeda"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Timeline per la lista '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Post appuntati"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Post segnati"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Bozze"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Nessun ulteriore post"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Torna in cima"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Storico"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Ancora..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Senza limite"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Permetti annunci dall'utente"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Limite"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Blocca annunci dall'utente"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Elimina l'utente"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Approva"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Approva richiesta di seguirti"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Scarta"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Scarta richiesta di seguirti"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Rimuovi silenziamento"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Sblocca l'utente"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Blocca l'utente completamente"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Messaggio diretto..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Conferme di seguirti in attesa"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Persone che segui"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Persone che ti seguono"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Pulisci"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Citazione"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Sondaggio concluso"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Richiesta di seguire"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Contesto"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nuovo"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Già visto"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Niente"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Risultati per account %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Account %s non trovato"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Risultati per tag %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Nessun risultato per il tag %S"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Risultati per tag %s (ancora...)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Risultati per %s"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Nessuna corrispondenza per '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Non trovato per '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Mostra la timeline dell'istanza"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Mostra la timeline della lista '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Risultati per tag #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Post recenti in questa istanza"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Hashtag bloccati..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "URL facoltativo di risposta"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -707,79 +707,79 @@ msgstr ""
"Scelta 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Chiave per le API del bot"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Id della chat"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "Server ntfy - URL completo (esempio: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "Token ntfy - se richiesto"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "appuntati"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "segnalibri"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "bozze"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr ""
msgid "Post date and time:"
msgstr ""
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr ""
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr ""
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr ""
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr ""
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -795,95 +795,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -935,6 +935,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/nl_NL.po b/po/nl_NL.po
index 163b755..8288eb2 100644
--- a/po/nl_NL.po
+++ b/po/nl_NL.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: nl_NL\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Gevoelige inhoud: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Omschrijving van gevoelige inhoud"
msgid "Only for mentioned people: "
msgstr "Enkel voor genoemde personen: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Antwoord op (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Niet verzenden, maar opslaan als concept"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Concept:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Bijlagen..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Bestand:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Veld leegmaken om de bijlage te verwijderen"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Omschrijving van bijlage"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Peiling..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Peiling opties (één per regel, tot 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Eén keuze"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Meerdere keuzes"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Eindigt over 5 minuten"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Eindigt over 1 uur"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Eindigt over 1 dag"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Bericht"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Omschrijving van de site"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Admin e-mail"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Admin account"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d volgend, %d volgers"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privé"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "publiek"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notificaties"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "mensen"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instantie"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,574 +128,574 @@ msgstr ""
"Zoek berichten op URL of inhoud (reguliere expressie), @user@host accounts, "
"of #tag"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Inhoud zoeken"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "verifieerde link"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Locatie: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nieuw bericht..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Wat wil je delen?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Handelingen..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Volg"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(via URL of gebruiker@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Boost"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(via URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Leuk"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Gebruikersinstellingen..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Weergavenaam:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Jouw naam"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Profielafbeelding: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Verwijder huidige profielafbeelding"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Header afbeelding (banner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Verwijder huidige header afbeelding"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Schrijf hier iets over jezelf..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Altijd gevoelige inhoud tonen"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "E-mailadres voor notificaties:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Telegram notificaties (bot sleutel en chat id):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "ntfy notificaties (ntfy server en token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Maximaal aantal dagen om berichten te bewaren (0: serverinstellingen):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Verwijder directe berichten van mensen die je niet volgt"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Dit account is een bot"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Automatisch boosten van alle vermeldingen van dit account"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Dit account is privé (berichten worden niet getoond via het web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Klap standaard top threads in"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Volgverzoeken moeten worden goedgekeurd"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Publiceer volger- en volgstatistieken"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Huidige locatie:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Profiel metadata (sleutel=waarde paren in elke regel):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Webinterface taal:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nieuw wachtwoord:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Herhaal nieuw wachtwoord:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Werk gebruikersinformatie bij"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Gevolgde hashtags..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Eén hashtag per regel"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Werk hashtags bij"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Zeg dat je dit bericht leuk vindt"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Niet leuk vinden"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Nee, ik vind het niet zo leuk"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Niet vastzetten"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Zet dit bericht niet meer vast op je tijdlijn"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Vastzetten"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Zet dit bericht vast bovenaan je tijdlijn"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Kondig dit bericht aan bij je volgers"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Ontboosten"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Ik betreur dat ik dit heb geboost"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Uit favorieten verwijderen"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Verwijder dit bericht uit je favorieten"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Favoriet"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Voeg dit bericht toe aan je favorieten"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Ontvolgen"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Stop met het volgen van de activiteit van deze gebruiker"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Start met het volgen van de activiteit van deze gebruiker"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Ontvolg groep"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Stop met het volgen van deze groep of kanaal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Volg groep"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Start met het volgen van deze groep of kanaal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "DEMP"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Blokkeer alle activiteit van deze gebruiker voor altijd"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Verwijderen"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Verwijder dit bericht"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Verberg"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Verberg dit bericht en zijn kinderen"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Bewerken..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Antwoord..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Afgekapt (te diep)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "volgt jou"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Vastgezet"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Favoriet"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Peiling"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Gestemd"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Evenement"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "geboost"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "als antwoord op"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [GEVOELIGE INHOUD]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Stem"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Gesloten"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Sluit over"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Video"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Bijlage"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Alt..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Bron kanaal of gemeenschap"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Tijd: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Ouder..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "over deze site"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "aangedreven door "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Verwerp"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Tijdlijn voor lijst '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Vastgezette berichten"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Favoriete berichten"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Berichtenconcepten"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Geen ongelezen berichten meer"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Terug naar boven"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Geschiedenis"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Meer..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Ongelimiteerd"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Sta aankondigingen (boosts) van deze gebruiker toe"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Limiteer"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Blokkeer aankondigingen (boosts) van deze gebruiker"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Verwijder deze gebruiker"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Goedkeuren"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Keurt dit volgverzoek goed"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Afwijzen"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Wijs dit volgverzoek af"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Niet meer dempen"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Stop met het blokkeren van activiteiten van deze gebruiker"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Blokkeer alle activiteit van deze gebruiker"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Persoonlijk bericht..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Openstaande volgbevestigingen"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Mensen die je volgt"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Mensen die jou volgen"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Alle wissen"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Benoemen"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Afgeronde peiling"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Volgverzoek"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Context"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nieuw"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Al gezien"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Geen"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Zoekresultaten voor account %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Account %s niet gevonden"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Zoekresultaten voor tag %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Niets gevonden voor tag %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Zoekresultaten voor '%s' (mogelijk meer)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Zoekresultaten voor '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Geen verdere overeenkomsten voor '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Niets gevonden voor '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Toond tijdlijn van instantie"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Toond tijdlijn voor lijst '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Zoekresultaten voor tag #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Recente berichten van gebruikers in deze instantie"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Geblokkeerde hashtags..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Optionele URL om op te antwoorden"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -707,79 +707,79 @@ msgstr ""
"Optie 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Bot API sleutel"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Chat id"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy server - volledige URL (voorbeeld: https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntfy token - indien nodig"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "vastgezet"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "favorieten"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "concepten"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Gepland bericht..."
msgid "Post date and time:"
msgstr "Bericht datum en tijd:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Geplande berichten"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "geplande berichten"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Bericht datum en tijd (tijdzone: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Tijdzone:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -795,95 +795,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -935,6 +935,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/pl.po b/po/pl.po
index acb1380..01d8e45 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,119 +8,119 @@ msgstr ""
"Language: pl\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Zawartość wrażliwa: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Opis treści wrażliwych"
msgid "Only for mentioned people: "
msgstr "Tylko dla wymienionych osób: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Odpowiedz na (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Nie wysyłaj - jedynie zapisz wersję roboczą"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Wersja robocza:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Załączniki..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Plik:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "By usunąć załącznik, wyczyść to pole"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Opis załącznika"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Ankieta"
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Opcje w ankiecie (jedno na linijkę, maksymalnie 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Jednokrotnego wyboru"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Wielokrotnego wyboru"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Koniec za 5 minut"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Koniec za 1 godzinę"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Koniec za 1 dzień"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Napisz"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Opis strony"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Adres email administratora"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Konto administratora"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "obserwuje %d, %d obserwujących"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "prywatne"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "publiczne"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "powiadomienia"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "ludzie"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instancja"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -128,576 +128,576 @@ msgstr ""
"Szukaj postów po łączu URL lub treści (regex), kont @użytkownik@domena, lub "
"#tagów"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Wyszukiwanie treści"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "zweryfikowane łącze"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Położenie: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nowy wpis..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Co Ci chodzi po głowie?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Działania..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Obserwuj"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(po łączu URL lub użytkownik@domena)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Boostuj"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(po łączu URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Lubię to"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Ustawienia użytkownika..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nazwa wyświetlana:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Twoje imię"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Zdjęcie profilowe: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Usuń aktualne zdjęcie profilowe"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Zdjęcie w tle (baner): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Usuń aktualne zdjęcie w tle"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Bio:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Napisz tu coś o sobie..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Zawsze pokazuj treści wrażliwe"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Adres email dla powiadomień:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Powiadomienia na telegramie (klucz bota i id chatu):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "powiadomienia ntfy (serwer i token ntfy):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr ""
"Maksymalna ilość dni, przez które przetrzymywane będą posty (0: użyj "
"ustawień serwera):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Olej wiadomości prywatne od osób których nie obserwujesz"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "To konto jest botem"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Auto-boostuj wszystkie oznaczenia tego konta"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "To konto jest prywatne (wpisy nie są wyświetlane w sieci)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Domyślnie zwijaj wątki"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Prośby o obserwowanie muszą zostać zatwierdzone"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Ujawniaj dane o obserwowanych i obserwujących"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Aktualne położenie: "
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Metadane profilu (pary klucz=wartość w każdej kolejnej linii):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Język interfejsu:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nowe hasło:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Nowe hasło (raz jeszcze):"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Zaktualizuj informacje o użytkowniku"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Obserwowane hasztagi..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Jeden hasztag na linijkę"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Zaktualizuj hasztagi"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Pokaż że podoba Ci się ten wpis"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Jednak nie lubię"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Meh, nie lubię tego aż tak"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Odepnij"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Odepnij ten wpis ze swojej osi czasu"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Przypnij"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Przypnij ten wpis do początku swojej osi czasu"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Ogłoś ten wpis swoim obserwującym"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Odboostuj"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Żałuję i pluję sobie w brodę że to zboostowałem"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Usuń z zakładek"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Usuń ten wpis ze swoich zakładek"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Dodaj do zakładek"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Dodaj ten wpis do swoich zakładek"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Przestań obserwować"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Przestań obserwować aktywność tego użytkownika"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Zacznij obserwować aktywność tego użytkownika"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Przestań obserwować Grupę"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Przestań obserwować tę grupę lub kanał"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Obserwuj Grupę"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Zaobserwuj tę grupę lub kanał"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "WYCISZ"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Po wsze czasy zablokuj wszystek aktywności tego użytkownika"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Usuń"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Usuń ten wpis"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Ukryj"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Ukryj ten wpis i jego wszystkie dzieci"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Edytuj..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Odpowiedz..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Skrócono (zbyt głębokie)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "obserwuje Cię"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Przypięte"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "W zakładkach"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Ankieta"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Zagłosowano"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Zdarzenie"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "zaboostował był"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "w odpowiedzi do"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [TREŚCI WRAŻLIWE]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Zagłosuj"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Zakończona"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Kończy się za"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Wideofilm"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Audio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Załącznik"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Opis..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Źródłowy kanał lub społeczność"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Czas: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Starsze..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "o tej stronie"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "działa dzięki "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Odrzuć"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Oś czasu dla listy '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Przypięte wpisy"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Wpisy w zakładkach"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Wersje robocze wpisów"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Nic nowego"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Wróć na górę"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Historia"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Więcej..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Usuń ograniczenia"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Zezwól na rozgłoszenia (boosty) od tego użytkownika"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Dodaj ograniczenia"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Blokuj rozgłoszenia (boosty) od tego użytkownika"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Usuń tego użytkownika"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Zatwierdź"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Zatwierdź tę prośbę o obserwowanie"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Olej"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Olej tę prośbę o obserwowanie"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Odcisz"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Przestań blokować tego użytkownika"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Zablokuj całkowicie aktywność tego użytkownika"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Napisz wiadomość prywatną..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Oczekujące prośby o obserwowanie"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Ludzie, których obserwujesz"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Ludzie, którzy Cię obserwują"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Wyczyść wszystko"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Wspomniano o Tobie"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Koniec ankiety"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Prośba o obserwowanie"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Kontekst"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Nowe"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Już przejrzane"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Nic"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Wyniki wyszukiwania dla konta %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Konto %s nie zostało odnalezione"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Wyniki wyszukiwania dla tagu %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Nic nie znaleziono dla tagu %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Wyniki wyszukiwania dla '%s' (może być i więcej)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Wyniki wyszukiwania dla '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Koniec dopasowań dla '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Nic nie znaleziono dla '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Oś czasu tej instancji"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Oś czasu dla listy '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Wyniki wyszukiwania dla tagu #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Ostatnie posty użytkowników tej instancji"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Zablokowane hasztagi..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Opcjonalne łącze URL, na które odpowiadasz"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -709,79 +709,79 @@ msgstr ""
"Opcja 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Klucz API bota"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Id chatu"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "serwer ntfy - pełne łącze URL (np.: https://ntfy.sh/TwojTemat)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "token ntfy - jeśli wymagany"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "przypięte"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "zakładki"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "wersje robocze"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Zaplanowany wpis..."
msgid "Post date and time:"
msgstr "Data i czas wpisu:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Zaplanowane wpisy"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "zaplanowane wpisy"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Data i czas wpisu (strefa czasowa: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Strefa czasowa:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Język:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Webhook do powiadomień:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr "http://example.pl/webhook"
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Języki w których zwykle piszesz:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr "pl en lt by ua sk cz de"
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Widoczność: "
@@ -797,97 +797,97 @@ msgstr "Wyłącznie dla obserwujących"
msgid "Direct Message"
msgstr "Wiadomość Prywatna"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Zareaguj emotikonem..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Emotikony: "
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Wyciszone słowa..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
"Jedno słowo w linijce, można wpisywać rdzenie, bo liczą się również "
"częściowe dopasowania"
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Zaktualizuj wyciszone słowa"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Wyciszone: "
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Wpisy użytkownika"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Więcej (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Koniec za 3 dni"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Koniec za 1 rok"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr "Polubienia"
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr "Emotikonowe reakcje"
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr "Oznaczenia"
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr "Rozgłoszenia"
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr "Obserwacje"
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr "od-Obserwacje"
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr "Prośby o obserwowanie"
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr "Blokady"
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr "Ankiety"
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Zapisz"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Filtr powiadomień"
@@ -939,6 +939,18 @@ msgstr "Lis"
msgid "Dec"
msgstr "Gru"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 6860a16..8a9540a 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: snac\n"
-"PO-Revision-Date: 2026-02-04 14:26-0300\n"
+"PO-Revision-Date: 2026-06-09 11:00-0300\n"
"Last-Translator: Daltux <@daltux@snac.daltux.net>\n"
"Language: pt_BR\n"
"MIME-Version: 1.0\n"
@@ -12,119 +12,119 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Geany / PoHelper 2.0\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Conteúdo sensível: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Descrição do conteúdo sensível"
msgid "Only for mentioned people: "
msgstr "Apenas para pessoas mencionadas: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Resposta para (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Não enviar, mas guardar como rascunho"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Rascunho:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Anexos..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Arquivo:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Limpe este campo para remover o anexo"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Descrição do anexo"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Enquete..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Alternativas da enquete (uma por linha, até 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Escolha única"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Escolhas múltiplas"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Encerrar em 5 minutos"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Encerrar em 1 hora"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Encerrar em 1 dia"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Publicar"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Descrição do sítio eletrônico"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "E-mail da administração"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Conta de quem administra"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d seguidos, %d seguidores"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "privado"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "público"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "notificações"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "pessoas"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "instância"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -132,574 +132,574 @@ msgstr ""
"Procurar publicações por URL ou conteúdo (expressão regular), contas "
"(@perfil@servidor) ou #tag"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Buscar conteúdo"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "ligação verificada"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Localização: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Nova publicação..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "O que tem em mente?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Operações..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Seguir"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(por URL ou conta@servidor)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Impulsionar"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(por URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Curtir"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Definições da conta..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Nome a ser exibido:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Seu nome"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Avatar: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Remover avatar atual"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Imagem de cabeçalho (capa): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Remover imagem de cabeçalho atual"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Biografia:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Escreva aqui sobre você..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Sempre exibir conteúdo sensível"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Endereço de e-mail para notificações:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Notificações Telegram (chave do robô e ID da conversa):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "ntfy - notificações (servidor ntfy e token):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Máximo de dias a preservar publicações (0: definições do servidor):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Descartar mensagens diretas de quem você não segue"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Esta conta é robotizada"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Impulsionar automaticamente todas as menções a esta conta"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Esta conta é privada (as publicações não são exibidas na Web)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Recolher por padrão as sequências de publicações"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Solicitações de seguimento precisam ser aprovadas"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Publicar métricas de seguidores e seguidos"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Localização atual:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Metadados do perfil (par de chave=valor em cada linha):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Idioma da interface Web:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Nova senha:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Repita a nova senha:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Atualizar informações da conta"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Hashtags seguidas..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Uma hashtag por linha"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Atualizar hashtags"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Declarar que gosta desta publicação"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Descurtir"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Não gosto tanto assim disso"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Desafixar"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Desafixar esta publicação da sua linha do tempo"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Afixar"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Afixar esta publicação no topo de sua linha do tempo"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Anunciar esta publicação para seus seguidores"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Desimpulsionar"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Arrependo-me de ter impulsionado isso"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Desmarcar"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Remover esta publicação dos seus marcadores"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Marcar"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Adicionar esta publicação aos seus marcadores"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Deixar de seguir"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Parar de acompanhar a atividade deste perfil"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Começar a acompanhar a atividade deste perfil"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Deixar de seguir grupo"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Parar de acompanhar este grupo ou canal"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Seguir grupo"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Começar a acompanhar este grupo ou canal"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "Silêncio!"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Ignorar toda atividade deste perfil para sempre"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Eliminar"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Apagar esta publicação"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Ocultar"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Ocultar esta publicação e suas respostas"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Editar..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Responder..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Truncada (muito extensa)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "segue você"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Afixada"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Marcada"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Enquete"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Votou"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Evento"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "impulsionou"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "em resposta a"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [CONTEÚDO SENSÍVEL]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Votar"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Encerrada"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Encerra em"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Vídeo"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Áudio"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Anexo"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Texto alternativo..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Canal ou comunidade de origem"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Horário: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Anteriores..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "sobre este sítio eletrônico"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "movido por "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Dispensar"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Linha do tempo da lista '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Publicações afixadas"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Publicações marcadas"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Publicações em rascunho"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Sem mais publicações não vistas"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Voltar ao topo"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Histórico"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Mais..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Retirar restrição"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Permitir anúncios (impulsionamentos) deste perfil"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Restringir"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Bloquear anúncios (impulsionamentos) deste perfil"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Apagar este perfil"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Aprovar"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Aprovar esta solicitação de seguimento"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Descartar"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Descartar esta solicitação de seguimento"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Desbloquear"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Parar de bloquear as atividades deste perfil"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Bloquear toda atividade deste perfil"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Mensagem direta..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Confirmações de seguimento pendentes"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Pessoas que você segue"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Pessoas que seguem você"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Limpar tudo"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Menção"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Enquete encerrada"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Solicitação de seguimento"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Contexto"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Novas"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Já vistas"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Nenhuma"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Resultados da busca pela conta %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Conta %s não encontrada"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Resultados da busca pela hashtag %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Nada consta com hashtag %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Resultados da busca por '%s' (pode haver mais)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Resultados da busca por '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Sem mais combinações para '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Nada consta com '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Exibindo linha do tempo da instância"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Exibindo linha do tempo da lista '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Resultados da busca pela hashtag #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Publicações recentes de perfis desta instância"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Hashtags bloqueadas..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "URL opcional para a qual responder"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -711,79 +711,79 @@ msgstr ""
"Opção 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Chave de API do robô"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "ID da conversa"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy - servidor - URL completa (exemplo: https://ntfy.sh/SeuTópico)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntfy - token (se necessário)"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "afixadas"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "marcadores"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "rascunhos"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Publicação agendada..."
msgid "Post date and time:"
msgstr "Data e horário da publicação:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Publicações agendadas"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "agendamentos"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Data e hora da publicação (fuso horário: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Fuso horário:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "Idioma:"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr "Webhook para notificar:"
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr "http://exemplo.com.br/webhook"
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "Idiomas em que costuma postar:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr "pt en fr es de_AT"
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr "Visibilidade: "
@@ -799,95 +799,95 @@ msgstr "Seguidores apenas"
msgid "Direct Message"
msgstr "Mensagem direta"
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr "Desfazer reação"
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr "Reagir com emoji"
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr "Reagir com emoji..."
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr "Reações com emoji: "
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr "Palavras silenciadas..."
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr "Uma palavra por linha. Coincidências parciais contam."
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr "Atualizar palavras silenciadas"
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr "Silenciadas: "
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr "Publicações da pessoa"
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr "Mais (x 10)..."
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr "Encerrar em 3 dias"
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr "Encerrar em 1 ano"
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr "Curtidas"
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr "Reações com emoji"
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr "Menções"
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr "Impulsionamentos"
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr "Seguimentos"
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr "Seguimentos desfeitos"
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr "Solicitações de seguimento"
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr "Bloqueios"
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr "Enquetes"
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr "Salvar"
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr "Filtro de notificações..."
@@ -939,6 +939,19 @@ msgstr "Nov"
msgid "Dec"
msgstr "Dez"
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+"Exibir publicações marcadas como não listadas na página pública e no RSS"
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr "Não exibir publicações escritas nestes idiomas:"
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr "Publicações curtidas, impulsionadas ou reagidas"
+
+#: html.c:3573
+msgid "admirations"
+msgstr "admirações"
diff --git a/po/ru.po b/po/ru.po
index be3df12..0c6445e 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -15,119 +15,119 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.0\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Чувствительное содержимое: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Описание чувствительного содержимого"
msgid "Only for mentioned people: "
msgstr "Только для упомянутых людей: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Ответ на (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Не отправлять, сохранить черновик"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Черновик:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Вложения..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Файл:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Очистите это поле, чтоб удалить вложение"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Описание вложения"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Опрос..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Варианты ответа (один на строку, до 8 шт):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Один выбор"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Множественный выбор"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Заканчивается через 5 минут"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Заканчивается через 1 час"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Заканчивается через 1 день"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Отправить"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Описание сайта"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Почта админа"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Учётная запись админа"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d подписан, %d подписчиков"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "личное"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "публичное"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "уведомления"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "люди"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "сервер"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -135,574 +135,574 @@ msgstr ""
"Поиск сообщений по URL или содержимому (регулярное выражение), учетной "
"записи вида @user@host, или #тегу"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Поиск содержимого"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "проверенная ссылка"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Местоположение: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Новое сообщение..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Что у вас на уме?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Действия..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Подписаться"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(по URL или user@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Продвинуть"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(по URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Лайкнуть"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Пользовательские настройки..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Отображаемое имя:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Ваше имя"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Аватар: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Удалить текущий аватар"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Заглавное изображение (баннер): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Удалить текущее заглавное изображение"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "О себе:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Напишите что-нибудь про себя..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Всегда показывать чувствительное содержимое"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Почтовый адрес для уведомлений:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Уведомления в Telegram (ключ бота и id чата):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "уведомления в ntfy (сервер и токен ntfy):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Максимальное время хранения сообщений (0: настройки сервера):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Отклонять личные сообщения от незнакомцев"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Это аккаунт бота"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Автоматически продвигать все упоминания этого аккаунта"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Это закрытый аккаунт (сообщения не показываются в сети)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Сворачивать обсуждения по умолчанию"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Запросы подписки требуют подтверждения"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Публиковать статистику подписок и подписчиков"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Текущее метоположение:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Метаданные профиля (пары ключ=значение, по одной на строку)"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Язык интерфейса:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Новый пароль:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Повторите новый пароль:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Обновить данные пользователя"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Отслеживаемые хештеги..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "По одному на строку"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Обновить хештеги"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Отметить сообщение понравившимся"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Больше не нравится"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Не так уж и понравилось"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Открепить"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Открепить это сообщение из своей ленты"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Закрепить"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Закрепить это сообщение в своей ленте"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Поделиться этим сообщением со своими подписчиками"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Отменить продвижение"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Не буду продвигать, пожалуй"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Удалить из закладок"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Удалить это сообщение из закладок"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Добавить в закладки"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Добавить сообщение в закладки"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Отписаться"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Отменить подписку на этого пользователя"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Начать следовать за этим пользователем"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Отписаться от группы"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Отписаться от группы или канала"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Подписаться на группу"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Подписаться на группу или канал"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "Заглушить"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Заглушить всю активность от этого пользователя, навсегда"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Удалить"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Удалить это сообщение"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Скрыть"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Скрыть это сообщение вместе с обсуждением"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Редактировать..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Ответить..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Обрезано (слишком много)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "подписан на вас"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Закреплено"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Добавлено в закладки"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Опрос"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Проголосовано"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Событие"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "поделился"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "в ответ на"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [ЧУВСТВИТЕЛЬНО СОДЕРЖИМОЕ]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Голос"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Закрыт"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Закрывается через"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Видео"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Аудио"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Вложение"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Описание..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Исходный канал или сообщество"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Время: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Ранее..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "про этот сайт"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "на основе "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Скрыть"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Ленты для списка '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Закреплённые сообщения"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Сообщения в закладках"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Черновики сообщений"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Всё просмотрено"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Вернуться наверх"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "История"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Ещё..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Без ограничения"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Разрешить продвижения от этого пользователя"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Лимит"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Запретить продвижения от этого пользователя"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Удалить пользователя"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Подтвердить"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Подтвердить запрос на подписку"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Отклонить"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Отклонить этот запрос на подписку"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Отменить глушение"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Прекратить глушение действий этого пользователя"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Заглушить все действия этого пользователя"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Личное сообщение..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Ожидающие запросы на подписку"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Ваши подписки"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Ваши подписчики"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Очистить всё"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Упоминание"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Завершённый опрос"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Запрос на подписку"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Контекст"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Новое"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Уже просмотрено"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Нет"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Результаты поиска для учётной записи %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Учётная запись %s не найдена"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Результаты поиска тега %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Ничего не найдено по тегу %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Результаты поиска для '%s' (возможно, есть ещё)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Результаты поиска для '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Больше нет совпадений для '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Ничего не найдено для '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Показываем ленту сервера"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Показываем ленту для списка '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Результаты поиска для тега #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Последние сообщения на этом сервере"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Заблокированные теги..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Необязательный URL для ответа"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -714,79 +714,79 @@ msgstr ""
"Вариант 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Ключ API для бота"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Id чата"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "полный URL сервера ntfy (например https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "токен ntfy - если нужен"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "закреплено"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "закладки"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "черновики"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Запланировать..."
msgid "Post date and time:"
msgstr "Время поста:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Запланированные посты"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "запланированные посты"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Время поста (Часовой пояс: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Часовой пояс:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -802,95 +802,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -942,6 +942,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/uk.po b/po/uk.po
index ab363cd..622c4ba 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -15,119 +15,119 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 3.0\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "Делікатний вміст: "
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "Опис делікатного вмісту"
msgid "Only for mentioned people: "
msgstr "Тільки для зазначених осіб: "
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "Відповісти до (URL): "
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "Не надсилати, але зберігти як чернетку"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "Чернетка:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "Вкладення..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "Файл:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "Очистіть це поле, щоб видалити вкладення"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "Опис вкладення"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "Опитування..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "Варіанти відповідей (по одному в рядку, до 8):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "Єдиний вибір"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "Декілька варіантів вибору"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "Закінчення через 5 хвилин"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "Закінчення через 1 годину"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "Закінчення через 1 день"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "Надіслати"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "Опис сайту"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "Пошта админа"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "Обліковий запис адміна"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d підписок, %d підписників"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "особисте"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "публічне"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "повідомлення"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "люди"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "сервер"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
@@ -135,574 +135,574 @@ msgstr ""
"Шукати дописи за URL або вмістом (регулярний вираз), акаунтами @user@host "
"або #тегом"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "Пошук за вмістом"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "перевірене посилання"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "Місце знаходження: "
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "Новий допис..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "Що у вас на думці?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "Дії..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "Підписатися"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(за URL або user@host)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "Просувати"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(за URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "Вподобайка"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "Налаштування користувача..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "Видиме ім'я:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "Ваше ім'я"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "Аватар: "
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "Видалити поточний аватар"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "Зображення заголовка (банер): "
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "Видалити поточне зображення заголовка"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "Про себе:"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "Напишіть про себе тут..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "Завжди показувати делікатний вміст"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "Поштова адреса для повідомлень:"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Повідомлення в Telegram (ключ бота та id чату):"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "Повідомлення в ntfy (сервер та токен ntfy):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "Максимальний час для зберігання дописів (0: налаштування сервера):"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "Відхиляти особисті повідомлення від незнайомців"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "Цей акаунт є ботом"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "Автоматично просувати всі згадки цього акаунта"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "Це закритий акаунт (дописи не показуються в мережі)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "Згорнути потоки за замовчуванням"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "Запити на підписку мають бути схвалені"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "Публікувати метрики підписок та підписників"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "Поточне місцезнаходження:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "Метадані профілю (пари ключ=значення в кожному рядку):"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "Мова інтерфейсу:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "Новий пароль:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "Повторити новий пароль:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "Оновлення даних користувача"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "Підписані хештеги..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "Один хештег на рядок"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "Оновити хештеги"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "Позначте допис як вподобаний"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "Більше не подобається"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "Мені це не дуже подобається"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "Відкріпити"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "Відкріпити цей допис зі власної стрічки"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "Закріпити"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "Закріпити цей допис до власної стрічки"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "Поділитися цим дописом зі своїми підписниками"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "Скасувати просування"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "Я шкодую, що просував це"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "Видалити з закладок"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "Видалити цей допис з закладок"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "Додати в закладки"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "Додайте цей допис в закладки"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "Відписатися"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "Відписатися від цього користувача"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "Підписатися до цього користувача"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "Відписатися від групи"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "Відписатися від групи чи канала"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "Підписатися на групу"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "Підписатися на групу чи канал"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "Заглушити"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "Назавжди заблокувати активність цього користувача"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "Видалити"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "Видалити цей допис"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "Приховати"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "Приховати цей допис разом з обговоренням"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "Редагувати..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "Відповісти..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "Обрізано (занадто багато)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "підписан на вас"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "Закріплено"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "Додано до закладок"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "Опитування"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "Проголосовано"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "Подія"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "просунуто"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "у відповідь на"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr " [ДЕЛІКАТНИЙ ВМІСТ]"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "Голос"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "Завершено"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "Завершується через"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "Відео"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "Аудіо"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "Вкладення"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "Опис..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "Вихідний канал або спільнота"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "Час: "
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "Раніше..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "про цей сайт"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "на базі "
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "Відхилити"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "Стрічки для списку '%s'"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "Закріплені дописи"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "Дописи у закладках"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "Чернетки дописів"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "Усе переглянуто"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "Повернутися до початку"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "Історія"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "Більше..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "Без обмеження"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "Дозволити просування від цього користувача"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "Обмежити"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "Заборонити просування від цього користувача"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "Видалити користувача"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "Підтвердити"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "Підтвердити цей запит на підписку"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "Відхилити"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "Відхилити цей запит на підписку"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "Скасувати глушіння"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "Припинити глушіння дій цього користувача"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "Заглушити всі дії цього користувача"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "Особисте повідомлення..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "Запити на підписку очікують на розгляд"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "Ваші підписки"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "Ваші підписники"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "Очистити все"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "Згадка"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "Завершене опитування"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "Запит на підписку"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "Контекст"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "Нове"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "Вже переглянуто"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "Нема"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "Результати пошуку для облікового запису %s"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "Обліковий запис %s не знайдений"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "Результати пошуку тега %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "Нічого не знайдено за тегом %s"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "Результати пошуку для '%s' (можливо є більше)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "Результати пошуку для '%s'"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "Немає більше збігів для '%s'"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "Нічого не знайдено для '%s'"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "Показуємо стрічку сервера"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "Показуємо стрічку для списку '%s'"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "Результати пошуку для тега #%s"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "Останні повідомлення на цьому сервері"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "Заблоковані теги..."
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "Необов'язковий URL для відповіді"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -714,79 +714,79 @@ msgstr ""
"Варіант 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Ключ API для бота"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "Id чату"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "повна URL сервера ntfy (наприклад https://ntfy.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "токен ntfy - якщо потрібно"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "закріплено"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "закладки"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "чернетки"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "Запланувати..."
msgid "Post date and time:"
msgstr "Час допису:"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "Заплановані дописи"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "заплановані дописи"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "Дата та час допису (часовий пояс: %s):"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "Часовий пояс:"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr ""
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr ""
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -802,95 +802,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -942,6 +942,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/po/zh.po b/po/zh.po
index e15e432..3ed8854 100644
--- a/po/zh.po
+++ b/po/zh.po
@@ -8,693 +8,693 @@ msgstr ""
"Language: zh\n"
"Content-Type: text/plain; charset=UTF-8\n"
-#: html.c:621
+#: html.c:627
msgid "Sensitive content: "
msgstr "敏感内容:"
-#: html.c:629
+#: html.c:635
msgid "Sensitive content description"
msgstr "敏感内容描述"
msgid "Only for mentioned people: "
msgstr "只有提及到的人:"
-#: html.c:657
+#: html.c:663
msgid "Reply to (URL): "
msgstr "回复给(URL):"
-#: html.c:666
+#: html.c:672
msgid "Don't send, but store as a draft"
msgstr "不发送,但保存为草稿"
-#: html.c:667
+#: html.c:673
msgid "Draft:"
msgstr "草稿:"
-#: html.c:757
+#: html.c:763
msgid "Attachments..."
msgstr "附件..."
-#: html.c:780
+#: html.c:786
msgid "File:"
msgstr "文件:"
-#: html.c:784
+#: html.c:790
msgid "Clear this field to delete the attachment"
msgstr "清除此项以删除附件"
-#: html.c:793 html.c:818
+#: html.c:799 html.c:824
msgid "Attachment description"
msgstr "附件描述"
-#: html.c:834
+#: html.c:840
msgid "Poll..."
msgstr "投票..."
-#: html.c:826
+#: html.c:832
msgid "Poll options (one per line, up to 8):"
msgstr "投票选项(每行一项,最多八项):"
-#: html.c:848
+#: html.c:854
msgid "One choice"
msgstr "单选"
-#: html.c:851
+#: html.c:857
msgid "Multiple choices"
msgstr "多选"
-#: html.c:857
+#: html.c:863
msgid "End in 5 minutes"
msgstr "五分钟后结束"
-#: html.c:861
+#: html.c:867
msgid "End in 1 hour"
msgstr "一小时后结束"
-#: html.c:864
+#: html.c:870
msgid "End in 1 day"
msgstr "一天后结束"
-#: html.c:878
+#: html.c:884
msgid "Post"
msgstr "发布"
-#: html.c:980 html.c:987
+#: html.c:986 html.c:993
msgid "Site description"
msgstr "站点描述"
-#: html.c:998
+#: html.c:1004
msgid "Admin email"
msgstr "管理员邮箱"
-#: html.c:1011
+#: html.c:1017
msgid "Admin account"
msgstr "管理员帐号"
-#: html.c:1076 html.c:1432 html.c:3813
+#: html.c:1082 html.c:1438 html.c:3876
#, c-format
msgid "%d following, %d followers"
msgstr "%d 个正在关注,%d 个关注者"
-#: html.c:1173
+#: html.c:1179
msgid "RSS"
msgstr "RSS"
-#: html.c:1178 html.c:1217
+#: html.c:1184 html.c:1223
msgid "private"
msgstr "私密"
-#: html.c:1213
+#: html.c:1219
msgid "public"
msgstr "公开"
-#: html.c:1221
+#: html.c:1227
msgid "notifications"
msgstr "通知"
-#: html.c:1226
+#: html.c:1232
msgid "people"
msgstr "成员"
-#: html.c:1231
+#: html.c:1237
msgid "instance"
msgstr "实例"
-#: html.c:1240
+#: html.c:1246
msgid ""
"Search posts by URL or content (regular expression), @user@host accounts, or "
"#tag"
msgstr ""
"通过 URL、内容(正则表达式)、@<用户名>@<主机名>帐号,或者 #话题标签 搜索贴子"
-#: html.c:1241
+#: html.c:1247
msgid "Content search"
msgstr "搜索内容"
-#: html.c:1367
+#: html.c:1373
msgid "verified link"
msgstr "已验证的链接"
-#: html.c:1424 html.c:3158 html.c:3171 html.c:3180 html.c:4467
+#: html.c:1430 html.c:3206 html.c:3219 html.c:3228 html.c:4558
msgid "Location: "
msgstr "位置:"
-#: html.c:1471
+#: html.c:1477
msgid "New Post..."
msgstr "新贴子..."
-#: html.c:1473
+#: html.c:1479
msgid "What's on your mind?"
msgstr "你在想什么?"
-#: html.c:1482
+#: html.c:1488
msgid "Operations..."
msgstr "操作..."
-#: html.c:1497 html.c:2126 html.c:3950 html.c:4416 html.c:5680
+#: html.c:1503 html.c:2163 html.c:4041 html.c:4507 html.c:5790
msgid "Follow"
msgstr "关注"
-#: html.c:1499
+#: html.c:1505
msgid "(by URL or user@host)"
msgstr "(通过 URL 或者 <用户名>@<主机名>)"
-#: html.c:1514 html.c:2102 html.c:5629
+#: html.c:1520 html.c:2139 html.c:5737
msgid "Boost"
msgstr "转发"
-#: html.c:1516 html.c:1533 html.c:1555
+#: html.c:1522 html.c:1539 html.c:1561
msgid "(by URL)"
msgstr "(通过 URL)"
-#: html.c:1531 html.c:2081 html.c:5620
+#: html.c:1537 html.c:2118 html.c:5728
msgid "Like"
msgstr "点赞"
-#: html.c:1682
+#: html.c:1689
msgid "User Settings..."
msgstr "用户设置..."
-#: html.c:1691
+#: html.c:1698
msgid "Display name:"
msgstr "显示名字:"
-#: html.c:1697
+#: html.c:1704
msgid "Your name"
msgstr "你的名字"
-#: html.c:1699
+#: html.c:1706
msgid "Avatar: "
msgstr "头像:"
-#: html.c:1707
+#: html.c:1714
msgid "Delete current avatar"
msgstr "删除当前头像"
-#: html.c:1709
+#: html.c:1716
msgid "Header image (banner): "
msgstr "页眉图像(横幅)"
-#: html.c:1717
+#: html.c:1724
msgid "Delete current header image"
msgstr "删除当前的页眉图像"
-#: html.c:1719
+#: html.c:1726
msgid "Bio:"
msgstr "简介"
-#: html.c:1725
+#: html.c:1732
msgid "Write about yourself here..."
msgstr "在这里介绍你自己..."
-#: html.c:1734
+#: html.c:1741
msgid "Always show sensitive content"
msgstr "总是显示敏感内容"
-#: html.c:1736
+#: html.c:1743
msgid "Email address for notifications:"
msgstr "用于通知的电子邮箱地址"
-#: html.c:1744
+#: html.c:1751
msgid "Telegram notifications (bot key and chat id):"
msgstr "Telegram 通知(bot 密钥和聊天 ID)"
-#: html.c:1758
+#: html.c:1765
msgid "ntfy notifications (ntfy server and token):"
msgstr "ntfy 通知(ntfy 服务器和令牌):"
-#: html.c:1780
+#: html.c:1787
msgid "Maximum days to keep posts (0: server settings):"
msgstr "保存贴子的最大天数(0:服务器设置)"
-#: html.c:1786
+#: html.c:1793
msgid "Drop direct messages from people you don't follow"
msgstr "丢弃你没有关注的人的私信"
-#: html.c:1788
+#: html.c:1795
msgid "This account is a bot"
msgstr "此帐号是机器人"
-#: html.c:1790
+#: html.c:1797
msgid "Auto-boost all mentions to this account"
msgstr "自动转发所有对此帐号的提及"
-#: html.c:1792
+#: html.c:1799
msgid "This account is private (posts are not shown through the web)"
msgstr "这是一个私密帐号(贴子不会在网页中显示)"
-#: html.c:1795
+#: html.c:1802
msgid "Collapse top threads by default"
msgstr "默认收起主题帖"
-#: html.c:1797
+#: html.c:1804
msgid "Follow requests must be approved"
msgstr "关注请求必须经过审批"
-#: html.c:1799
+#: html.c:1806
msgid "Publish follower and following metrics"
msgstr "展示关注者和正在关注的数量"
-#: html.c:1804
+#: html.c:1811
msgid "Current location:"
msgstr "当前位置:"
-#: html.c:1818
+#: html.c:1825
msgid "Profile metadata (key=value pairs in each line):"
msgstr "个人资料元数据(每行一条 键=值)"
-#: html.c:1829
+#: html.c:1836
msgid "Web interface language:"
msgstr "网页界面语言:"
-#: html.c:1848
+#: html.c:1864
msgid "New password:"
msgstr "新密码:"
-#: html.c:1855
+#: html.c:1871
msgid "Repeat new password:"
msgstr "重复新密码:"
-#: html.c:1865
+#: html.c:1881
msgid "Update user info"
msgstr "更新用户信息:"
-#: html.c:1876
+#: html.c:1892
msgid "Followed hashtags..."
msgstr "关注的标签..."
-#: html.c:1878 html.c:1911
+#: html.c:1894 html.c:1927
msgid "One hashtag per line"
msgstr "每行一个标签"
-#: html.c:1900 html.c:1932
+#: html.c:1916 html.c:1948
msgid "Update hashtags"
msgstr "更新标签"
-#: html.c:2081
+#: html.c:2118
msgid "Say you like this post"
msgstr "说你喜欢这个贴子"
-#: html.c:2086 html.c:5638
+#: html.c:2123 html.c:5746
msgid "Unlike"
msgstr "不喜欢"
-#: html.c:2086
+#: html.c:2123
msgid "Nah don't like it that much"
msgstr "啊,不怎么喜欢这个"
-#: html.c:2092 html.c:5775
+#: html.c:2129 html.c:5885
msgid "Unpin"
msgstr "取消置顶"
-#: html.c:2092
+#: html.c:2129
msgid "Unpin this post from your timeline"
msgstr "从你的时间线上取消置顶这个贴子"
-#: html.c:2095 html.c:5770
+#: html.c:2132 html.c:5880
msgid "Pin"
msgstr "置顶"
-#: html.c:2095
+#: html.c:2132
msgid "Pin this post to the top of your timeline"
msgstr "把这条贴子置顶在你的时间线上"
-#: html.c:2102
+#: html.c:2139
msgid "Announce this post to your followers"
msgstr "向你的关注者宣布这条贴子"
-#: html.c:2107 html.c:5646
+#: html.c:2144 html.c:5755
msgid "Unboost"
msgstr "取消转发"
-#: html.c:2107
+#: html.c:2144
msgid "I regret I boosted this"
msgstr "我后悔转发这个了"
-#: html.c:2113 html.c:5785
+#: html.c:2150 html.c:5895
msgid "Unbookmark"
msgstr "取消收藏"
-#: html.c:2113
+#: html.c:2150
msgid "Delete this post from your bookmarks"
msgstr "从收藏夹中删除这个贴子"
-#: html.c:2116 html.c:5780
+#: html.c:2153 html.c:5890
msgid "Bookmark"
msgstr "收藏"
-#: html.c:2116
+#: html.c:2153
msgid "Add this post to your bookmarks"
msgstr "把这个贴子加入收藏夹"
-#: html.c:2122 html.c:3936 html.c:4327 html.c:4414 html.c:5693
+#: html.c:2159 html.c:4027 html.c:4418 html.c:4505 html.c:5803
msgid "Unfollow"
msgstr "取消关注"
-#: html.c:2122 html.c:3937 html.c:4414
+#: html.c:2159 html.c:4028 html.c:4505
msgid "Stop following this user's activity"
msgstr "停止关注此用户的动态"
-#: html.c:2126 html.c:3951 html.c:4416
+#: html.c:2163 html.c:4042 html.c:4507
msgid "Start following this user's activity"
msgstr "开始关注此用户的动态"
-#: html.c:2132 html.c:5723
+#: html.c:2169 html.c:5833
msgid "Unfollow Group"
msgstr "取消关注群组"
-#: html.c:2133
+#: html.c:2170
msgid "Stop following this group or channel"
msgstr "取消关注这个群组或频道"
-#: html.c:2137 html.c:5710
+#: html.c:2174 html.c:5820
msgid "Follow Group"
msgstr "关注群组"
-#: html.c:2138
+#: html.c:2175
msgid "Start following this group or channel"
msgstr "开始关注这个群组或频道"
-#: html.c:2143 html.c:3973 html.c:5654
+#: html.c:2180 html.c:4064 html.c:5764
msgid "MUTE"
msgstr "静音"
-#: html.c:2144
+#: html.c:2181
msgid "Block any activity from this user forever"
msgstr "永久屏蔽来自这个用户的任何动态"
-#: html.c:2149 html.c:3955 html.c:5740
+#: html.c:2186 html.c:4046 html.c:5850
msgid "Delete"
msgstr "删除"
-#: html.c:2149
+#: html.c:2186
msgid "Delete this post"
msgstr "删除这条贴子"
-#: html.c:2152 html.c:5662
+#: html.c:2189 html.c:5772
msgid "Hide"
msgstr "隐藏"
-#: html.c:2152
+#: html.c:2189
msgid "Hide this post and its children"
msgstr "删除这条贴子及其回复"
-#: html.c:2194
+#: html.c:2231
msgid "Edit..."
msgstr "编辑..."
-#: html.c:2232
+#: html.c:2269
msgid "Reply..."
msgstr "回复..."
-#: html.c:2306
+#: html.c:2343
msgid "Truncated (too deep)"
msgstr "已被截断(太深了)"
-#: html.c:2324
+#: html.c:2372
msgid "follows you"
msgstr "关注了你"
-#: html.c:2398
+#: html.c:2446
msgid "Pinned"
msgstr "已置顶"
-#: html.c:2406
+#: html.c:2454
msgid "Bookmarked"
msgstr "已收藏"
-#: html.c:2414
+#: html.c:2462
msgid "Poll"
msgstr "投票"
-#: html.c:2421
+#: html.c:2469
msgid "Voted"
msgstr "已投票"
-#: html.c:2430
+#: html.c:2478
msgid "Event"
msgstr "事件"
-#: html.c:2462 html.c:2491
+#: html.c:2510 html.c:2539
msgid "boosted"
msgstr "已转发"
-#: html.c:2505
+#: html.c:2553
msgid "in reply to"
msgstr "回复给"
-#: html.c:2570
+#: html.c:2618
msgid " [SENSITIVE CONTENT]"
msgstr "【敏感内容】"
-#: html.c:2944
+#: html.c:2992
msgid "Vote"
msgstr "投票"
-#: html.c:2954
+#: html.c:3002
msgid "Closed"
msgstr "已关闭"
-#: html.c:2979
+#: html.c:3027
msgid "Closes in"
msgstr "距离关闭还有"
-#: html.c:3059
+#: html.c:3107
msgid "Video"
msgstr "视频"
-#: html.c:3074
+#: html.c:3122
msgid "Audio"
msgstr "音频"
-#: html.c:3102
+#: html.c:3150
msgid "Attachment"
msgstr "附件"
-#: html.c:3116
+#: html.c:3164
msgid "Alt..."
msgstr "描述..."
-#: html.c:3129
+#: html.c:3177
msgid "Source channel or community"
msgstr "来源频道或者社群"
-#: html.c:3223
+#: html.c:3271
msgid "Time: "
msgstr "时间:"
-#: html.c:3304
+#: html.c:3352
msgid "Older..."
msgstr "更早的..."
-#: html.c:3406
+#: html.c:3454
msgid "about this site"
msgstr "关于此站点"
-#: html.c:3408
+#: html.c:3456
msgid "powered by "
msgstr "驱动自"
-#: html.c:3477
+#: html.c:3524
msgid "Dismiss"
msgstr "忽略"
-#: html.c:3494
+#: html.c:3541
#, c-format
msgid "Timeline for list '%s'"
msgstr "列表'%s'的时间线"
-#: html.c:3513 html.c:5003
+#: html.c:3560 html.c:5092
msgid "Pinned posts"
msgstr "置顶的贴子"
-#: html.c:3525 html.c:5018
+#: html.c:3584 html.c:5123
msgid "Bookmarked posts"
msgstr "收藏的贴子"
-#: html.c:3537 html.c:5033
+#: html.c:3596 html.c:5138
msgid "Post drafts"
msgstr "贴子草稿"
-#: html.c:3615
+#: html.c:3674
msgid "No more unseen posts"
msgstr "没有更多未读贴子了"
-#: html.c:3619 html.c:3732 html.c:4114
+#: html.c:3678 html.c:3791 html.c:4205
msgid "Back to top"
msgstr "返回顶部"
-#: html.c:3685
+#: html.c:3744
msgid "History"
msgstr "历史"
-#: html.c:3737 html.c:4119 html.c:4521
+#: html.c:3796 html.c:4210 html.c:4612
msgid "More..."
msgstr "更多..."
-#: html.c:3941 html.c:5676
+#: html.c:4032 html.c:5786
msgid "Unlimit"
msgstr "取消限制"
-#: html.c:3942
+#: html.c:4033
msgid "Allow announces (boosts) from this user"
msgstr "允许来自这个用户的通知(转发)"
-#: html.c:3945 html.c:5672
+#: html.c:4036 html.c:5782
msgid "Limit"
msgstr "限制"
-#: html.c:3946
+#: html.c:4037
msgid "Block announces (boosts) from this user"
msgstr "屏蔽来自这个用户的通知(转发)"
-#: html.c:3955
+#: html.c:4046
msgid "Delete this user"
msgstr "删除此用户"
-#: html.c:3960 html.c:5790
+#: html.c:4051 html.c:5900
msgid "Approve"
msgstr "允许"
-#: html.c:3961
+#: html.c:4052
msgid "Approve this follow request"
msgstr "允许这个关注请求"
-#: html.c:3964 html.c:5814
+#: html.c:4055 html.c:5924
msgid "Discard"
msgstr "丢弃"
-#: html.c:3964
+#: html.c:4055
msgid "Discard this follow request"
msgstr "丢弃这个关注请求"
-#: html.c:3969 html.c:5658
+#: html.c:4060 html.c:5768
msgid "Unmute"
msgstr "取消静音"
-#: html.c:3970
+#: html.c:4061
msgid "Stop blocking activities from this user"
msgstr "停止屏蔽来自此用户的动态"
-#: html.c:3974
+#: html.c:4065
msgid "Block any activity from this user"
msgstr "屏蔽来自此用户的任何动态"
-#: html.c:3982
+#: html.c:4073
msgid "Direct Message..."
msgstr "私信..."
-#: html.c:4017
+#: html.c:4108
msgid "Pending follow confirmations"
msgstr "待处理的关注确认"
-#: html.c:4021
+#: html.c:4112
msgid "People you follow"
msgstr "你关注的人"
-#: html.c:4022
+#: html.c:4113
msgid "People that follow you"
msgstr "关注你的人"
-#: html.c:4246
+#: html.c:4337
msgid "Clear all"
msgstr "清除全部"
-#: html.c:4321
+#: html.c:4412
msgid "Mention"
msgstr "提及"
-#: html.c:4324
+#: html.c:4415
msgid "Finished poll"
msgstr "结束投票"
-#: html.c:4351
+#: html.c:4442
msgid "Follow Request"
msgstr "关注请求"
-#: html.c:4461
+#: html.c:4552
msgid "Context"
msgstr "上下文"
-#: html.c:4479
+#: html.c:4570
msgid "New"
msgstr "新建"
-#: html.c:4494
+#: html.c:4585
msgid "Already seen"
msgstr "已经看过"
-#: html.c:4509
+#: html.c:4600
msgid "None"
msgstr "没有"
-#: html.c:4797
+#: html.c:4886
#, c-format
msgid "Search results for account %s"
msgstr "账户 %s 的搜索结果"
-#: html.c:4804
+#: html.c:4893
#, c-format
msgid "Account %s not found"
msgstr "没有找到账户 %s"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Search results for tag %s"
msgstr "标签 %s 的搜索结果"
-#: html.c:4835
+#: html.c:4924
#, c-format
msgid "Nothing found for tag %s"
msgstr "没有找到标签'%s'的结果"
-#: html.c:4851
+#: html.c:4940
#, c-format
msgid "Search results for '%s' (may be more)"
msgstr "'%s'的搜索结果(可能还有更多)"
-#: html.c:4854
+#: html.c:4943
#, c-format
msgid "Search results for '%s'"
msgstr "'%s'的搜索结果"
-#: html.c:4857
+#: html.c:4946
#, c-format
msgid "No more matches for '%s'"
msgstr "没有更多匹配'%s'的结果了"
-#: html.c:4859
+#: html.c:4948
#, c-format
msgid "Nothing found for '%s'"
msgstr "没有找到'%s'的结果"
-#: html.c:4988
+#: html.c:5077
msgid "Showing instance timeline"
msgstr "显示实例时间线"
-#: html.c:5071
+#: html.c:5176
#, c-format
msgid "Showing timeline for list '%s'"
msgstr "显示列表'%s'的事件线"
-#: httpd.c:259
+#: httpd.c:260
#, c-format
msgid "Search results for tag #%s"
msgstr "标签 #%s 的搜索结果"
-#: httpd.c:268
+#: httpd.c:269
msgid "Recent posts by users in this instance"
msgstr "此实例上的用户最近的贴子"
-#: html.c:1909
+#: html.c:1925
msgid "Blocked hashtags..."
msgstr "已屏蔽的话题标签"
-#: html.c:661
+#: html.c:667
msgid "Optional URL to reply to"
msgstr "可选的回复的网址"
-#: html.c:843
+#: html.c:849
msgid ""
"Option 1...\n"
"Option 2...\n"
@@ -706,79 +706,79 @@ msgstr ""
"选项 3...\n"
"..."
-#: html.c:1750
+#: html.c:1757
msgid "Bot API key"
msgstr "Bot API 密钥"
-#: html.c:1756
+#: html.c:1763
msgid "Chat id"
msgstr "聊天 ID"
-#: html.c:1764
+#: html.c:1771
msgid "ntfy server - full URL (example: https://ntfy.sh/YourTopic)"
msgstr "ntfy 服务器 - 完整网址(例如:https://ntft.sh/YourTopic)"
-#: html.c:1770
+#: html.c:1777
msgid "ntfy token - if needed"
msgstr "ntft 令牌 - 如果需要的话"
-#: html.c:3514
+#: html.c:3561
msgid "pinned"
msgstr "置顶"
-#: html.c:3526
+#: html.c:3585
msgid "bookmarks"
msgstr "收藏夹"
-#: html.c:3538
+#: html.c:3597
msgid "drafts"
msgstr "草稿"
-#: html.c:727
+#: html.c:733
msgid "Scheduled post..."
msgstr "计划发布定时贴文"
msgid "Post date and time:"
msgstr "发布日期和时间"
-#: html.c:3549 html.c:5048
+#: html.c:3608 html.c:5153
msgid "Scheduled posts"
msgstr "已发布的定时帖文"
-#: html.c:3550
+#: html.c:3609
msgid "scheduled posts"
msgstr "计划发布定时贴文"
-#: html.c:721
+#: html.c:727
#, c-format
msgid "Post date and time (timezone: %s):"
msgstr "发布日期和时间(时区: %s)"
-#: html.c:1834
+#: html.c:1841
msgid "Time zone:"
msgstr "时区"
-#: html.c:702
+#: html.c:708
msgid "Language:"
msgstr "语言"
-#: html.c:1772
+#: html.c:1779
msgid "Notify webhook:"
msgstr ""
-#: html.c:1778
+#: html.c:1785
msgid "http://example.com/webhook"
msgstr ""
-#: html.c:1839
+#: html.c:1846
msgid "Languages you usually post in:"
msgstr "您通常使用的语言:"
-#: html.c:1845
+#: html.c:1852 html.c:1861
msgid "en fr es de_AT"
msgstr ""
-#: html.c:515
+#: html.c:521
msgid "Visibility: "
msgstr ""
@@ -794,95 +794,95 @@ msgstr ""
msgid "Direct Message"
msgstr ""
-#: html.c:575 html.c:2680 html.c:2705 html.c:5596
+#: html.c:581 html.c:2728 html.c:2753 html.c:5701
msgid "EmojiUnreact"
msgstr ""
-#: html.c:575 html.c:1553 html.c:2680 html.c:2705 html.c:5607
+#: html.c:581 html.c:1559 html.c:2728 html.c:2753 html.c:5713
msgid "EmojiReact"
msgstr ""
-#: html.c:2214
+#: html.c:2251
msgid "Emoji react..."
msgstr ""
-#: html.c:2755
+#: html.c:2803
msgid "Emoji reactions: "
msgstr ""
-#: html.c:1941
+#: html.c:1957
msgid "Muted words..."
msgstr ""
-#: html.c:1943
+#: html.c:1959
msgid "One word per line, partial matches count"
msgstr ""
-#: html.c:1964
+#: html.c:1980
msgid "Update muted words"
msgstr ""
-#: html.c:2580
+#: html.c:2628
msgid "Muted: "
msgstr ""
-#: html.c:4055
+#: html.c:4146
msgid "Contact's posts"
msgstr ""
-#: html.c:4124
+#: html.c:4215
msgid "More (x 10)..."
msgstr ""
-#: html.c:867
+#: html.c:873
msgid "End in 3 days"
msgstr ""
-#: html.c:870
+#: html.c:876
msgid "End in 1 year"
msgstr ""
-#: html.c:4212
+#: html.c:4303
msgid "Likes"
msgstr ""
-#: html.c:4213
+#: html.c:4304
msgid "Emoji reacts"
msgstr ""
-#: html.c:4214
+#: html.c:4305
msgid "Mentions"
msgstr ""
-#: html.c:4215
+#: html.c:4306
msgid "Announces"
msgstr ""
-#: html.c:4216
+#: html.c:4307
msgid "Follows"
msgstr ""
-#: html.c:4217
+#: html.c:4308
msgid "Unfollows"
msgstr ""
-#: html.c:4218
+#: html.c:4309
msgid "Follow requests"
msgstr ""
-#: html.c:4219
+#: html.c:4310
msgid "Blocks"
msgstr ""
-#: html.c:4220
+#: html.c:4311
msgid "Polls"
msgstr ""
-#: html.c:4224
+#: html.c:4315
msgid "Save"
msgstr ""
-#: html.c:4232
+#: html.c:4323
msgid "Notifications filter..."
msgstr ""
@@ -934,6 +934,18 @@ msgstr ""
msgid "Dec"
msgstr ""
-#: html.c:1801
+#: html.c:1808
msgid "Show unlisted posts in the public page and RSS feed"
msgstr ""
+
+#: html.c:1855
+msgid "Don't show posts written in these languages:"
+msgstr ""
+
+#: html.c:3572 html.c:5108
+msgid "Liked, boosted or reacted posts"
+msgstr ""
+
+#: html.c:3573
+msgid "admirations"
+msgstr ""
diff --git a/rss.c b/rss.c
index d2c365d..9b4ae65 100644
--- a/rss.c
+++ b/rss.c
@@ -281,6 +281,9 @@ void rss_to_timeline(snac *user, const char *url)
if (!xs_match(type, POSTLIKE_OBJECT_TYPE))
continue;
+ /* the instance is [back] online */
+ instance_failure(id, 2);
+
if (timeline_here(user, id)) {
snac_debug(user, 1, xs_fmt("RSS entry already in timeline (id) %s", id));
continue;
diff --git a/snac.h b/snac.h
index 96b083d..a39bfa4 100644
--- a/snac.h
+++ b/snac.h
@@ -1,7 +1,7 @@
/* snac - A simple, minimalistic ActivityPub instance */
/* copyright (c) 2022 - 2026 grunfink et al. / MIT license */
-#define VERSION "2.92-dev"
+#define VERSION "2.93"
#define USER_AGENT "snac/" VERSION
@@ -358,7 +358,7 @@ xs_dict *http_signed_request(snac *snac, const char *method, const char *url,
const char *body, int b_size,
int *status, xs_str **payload, int *p_size,
int timeout);
-int check_signature(const xs_dict *req, xs_str **err);
+int check_signature(const xs_dict *req, xs_str **err, xs_str **key_id);
srv_state *srv_state_op(xs_str **fname, int op);
void httpd(void);
diff --git a/utils.c b/utils.c
index 3f9d667..9475bd7 100644
--- a/utils.c
+++ b/utils.c
@@ -44,7 +44,9 @@ static const char * const default_srv_config = "{"
"\"protocol\": \"https\","
"\"fastcgi\": false,"
"\"disable_inbox_collection\": true,"
- "\"disable_history\": true"
+ "\"disable_history\": true,"
+ "\"keep_replied_posts\": false,"
+ "\"keep_replied_me\": false"
"}";
static const char * const default_css =
@@ -369,6 +371,9 @@ int adduser(const char *uid)
fclose(f);
}
+ /* remove the grave */
+ grave(uid, 2);
+
printf("\nUser password is %s\n", pwd);
printf("\nGo to %s/%s and continue configuring your user there.\n", srv_baseurl, uid);
diff --git a/xs.h b/xs.h
index 11f0722..8d8dd9c 100644
--- a/xs.h
+++ b/xs.h
@@ -98,6 +98,8 @@ xs_list *_xs_list_append(xs_list *list, const xs_val *vals[]);
#define xs_list_append(list, ...) _xs_list_append(list, (const xs_val *[]){ __VA_ARGS__, NULL })
int xs_list_iter(xs_list **list, const xs_val **value);
int xs_list_next(const xs_list *list, const xs_val **value, int *ctxt);
+int xs_list_cap(xs_list *list, int max);
+xs_list *xs_list_reverse(const xs_list *l);
int xs_list_len(const xs_list *list);
const xs_val *xs_list_get(const xs_list *list, int num);
xs_list *xs_list_del(xs_list *list, int num);
@@ -141,6 +143,7 @@ const char *xs_number_str(const xs_number *v);
xs_data *xs_data_new(const void *data, int size);
int xs_data_size(const xs_data *value);
+const void *xs_data_ptr(const xs_data *value);
void xs_data_get(void *data, const xs_data *value);
void *xs_memmem(const char *haystack, int h_size, const char *needle, int n_size);
@@ -850,6 +853,52 @@ int xs_list_next(const xs_list *list, const xs_val **value, int *ctxt)
}
+int xs_list_cap(xs_list *list, int max)
+/* caps the list to have a maximum of max items */
+{
+ int n, ctxt = 0;
+ const char *v;
+
+ /* advance upto max elements */
+ for (n = 0; n < max + 1 && xs_list_next(list, &v, &ctxt); n++);
+
+ /* more than max items? */
+ if (n == max + 1) {
+ /* insert an end of list over the XSTYPE_LITEM of the old item */
+ char *p = (char *)v;
+ p[-1] = '\0';
+
+ /* rewrite the list len */
+ _xs_put_size(list, p - list);
+ }
+
+ return n == max + 1;
+}
+
+
+xs_list *xs_list_reverse(const xs_list *l)
+/* creates a new list as a reverse version of l */
+{
+ xs_list *n = xs_dup(l);
+ const xs_val *v;
+
+ /* move to one byte before the EOM */
+ char *p = n + xs_size(n) - 1;
+
+ xs_list_foreach(l, v) {
+ /* size of v, plus the LITEM */
+ int z = xs_size(v) + 1;
+
+ p -= z;
+
+ /* copy v, including its LITEM */
+ memcpy(p, v - 1, z);
+ }
+
+ return n;
+}
+
+
int xs_list_len(const xs_list *list)
/* returns the number of elements in the list */
{
@@ -965,10 +1014,9 @@ int xs_list_in(const xs_list *list, const xs_val *val)
int n = 0;
const xs_val *v;
- int sz = xs_size(val);
xs_list_foreach(list, v) {
- if (sz == xs_size(v) && memcmp(val, v, sz) == 0)
+ if (xs_cmp(val, v) == 0)
return n;
n++;
@@ -1524,10 +1572,17 @@ int xs_data_size(const xs_data *value)
}
+const void *xs_data_ptr(const xs_data *value)
+/* return an internal pointer to the stored data */
+{
+ return &value[1 + _XS_TYPE_SIZE];
+}
+
+
void xs_data_get(void *data, const xs_data *value)
/* copies the raw data stored inside value into data */
{
- memcpy(data, &value[1 + _XS_TYPE_SIZE], xs_data_size(value));
+ memcpy(data, xs_data_ptr(value), xs_data_size(value));
}
diff --git a/xs_json.h b/xs_json.h
index 6f42eab..b503ed8 100644
--- a/xs_json.h
+++ b/xs_json.h
@@ -281,7 +281,7 @@ static xs_val *_xs_json_load_lexer(FILE *f, js_type *t)
}
/* replace dangerous control codes with their visual representations */
- if (cp < ' ' && !strchr("\r\n\t", cp))
+ if (cp == 0 || (cp < ' ' && !strchr("\r\n\t", cp)))
cp += 0x2400;
break;
diff --git a/xs_list_tools.h b/xs_list_tools.h
index 33d4b87..f47d782 100644
--- a/xs_list_tools.h
+++ b/xs_list_tools.h
@@ -5,7 +5,6 @@
#define _XS_LIST_TOOLS_H
xs_list *xs_list_insert_sorted(xs_list *list, const xs_val *nv);
- xs_list *xs_list_reverse(const xs_list *l);
xs_val **xs_list_to_array(const xs_list *l, int *len);
int xs_list_sort_cmp(const void *p1, const void *p2);
int xs_list_sort_inv_cmp(const void *p1, const void *p2);
@@ -37,29 +36,6 @@ xs_list *xs_list_insert_sorted(xs_list *list, const xs_val *nv)
}
-xs_list *xs_list_reverse(const xs_list *l)
-/* creates a new list as a reverse version of l */
-{
- xs_list *n = xs_dup(l);
- const xs_val *v;
-
- /* move to one byte before the EOM */
- char *p = n + xs_size(n) - 1;
-
- xs_list_foreach(l, v) {
- /* size of v, plus the LITEM */
- int z = xs_size(v) + 1;
-
- p -= z;
-
- /* copy v, including its LITEM */
- memcpy(p, v - 1, z);
- }
-
- return n;
-}
-
-
xs_val **xs_list_to_array(const xs_list *l, int *len)
/* converts a list to an array of values */
/* must be freed after use */
diff --git a/xs_regex.h b/xs_regex.h
index a2792c7..8a49651 100644
--- a/xs_regex.h
+++ b/xs_regex.h
@@ -35,12 +35,12 @@ xs_list *xs_regex_split_n(const char *str, const char *rx, int count)
regmatch_t rm;
int offset = 0;
xs_list *list = xs_list_new();
- const char *p;
+ const char *p = str;
if (regcomp(&re, rx, REG_EXTENDED))
return list;
- while (count > 0 && !regexec(&re, (p = str + offset), 1, &rm, offset > 0 ? REG_NOTBOL : 0)) {
+ while (count > 0 && !regexec(&re, p, 1, &rm, offset > 0 ? REG_NOTBOL : 0)) {
/* add first the leading part of the string */
xs *s1 = xs_str_new_sz(p, rm.rm_so);
@@ -55,6 +55,7 @@ xs_list *xs_regex_split_n(const char *str, const char *rx, int count)
offset += rm.rm_eo;
count--;
+ p = str + offset;
}
/* add the rest of the string */
diff --git a/xs_version.h b/xs_version.h
index 2d349db..500b156 100644
--- a/xs_version.h
+++ b/xs_version.h
@@ -1 +1 @@
-/* 8c7b288a0e0eac3a61f7c465633499b2fd44ca61 2026-04-05T10:14:27+02:00 */
+/* 4110cac45d3d8a6c86b6552c59ec9c73d7a3a4c0 2026-06-17T11:46:41+02:00 */